I am a bit hesitant about reporting this as no-one else seems to be suffering this. I first noticed it after cabbie v2 became the new default theme, but I have not yet retested with an earlier build yet. I was wondering if anyone else had actually had this problem before.
Here's what happens: I turn my ipod off, and if I leave it more than a minute or so before I turn it back on, all settings are set to defaults. This isn't as ugly as it used to be, but it means that dircache, lastfm, shuffle, playlist warnings, follow playlist, my theme, crossfade, pause on headphone unplug etc. etc. are all off, and for a device used as a broadcast input on a radio station, booting up in repeat mode is absolutely unacceptable. I can set the right settings and then reboot and the ipod will remember them.
Some quirks that make me think it's not a hardware problem: I'm not losing any data. Rockbox is remembering database builds and backdrops between these reverts.
Any ideas?