I'm running an iriver h140, and am just now having this problem for the second time. Several weeks ago, very suddenly, my iriver started losing the dynamic playlist upon restart after an idle poweroff. Essentially it would power back on and say "nothing to resume"... even though I eventually plugged it into my PC and checked that the .playlist_control file was there, and it looked correct. At the same time, also, it started doing a second thing: whenever I would power it off manually via long-hold of the stop button, it would lose all settings (but not its going playlist, if it had one). The only way I was able to fix this several weeks ago was to do a completely clean install: delete my .rockbox folder and copy a new build into it. Then, today, it started happening again. Just to test, instead of doing a completely clean reinstall, i just copied the new build overtop of the old one, but the problem persists.
Anyone have any clues what could be causing this, or where to look? The only things I'm doing even slightly out-of-norm are, keeping a 3,000-song-long random playlist going, with queue insertions here and there; and also, keeping a timeless scrobbler log going (even though deleting this does nothing to resolve the problem i'm having)...
thanks =)