Recent occurrence; never had this problem before. It seems every time I start up Rockbox, the 'default' settings are always active. The WPS is the tiny font with the peak meters and system settings are all "old" as well. So what I do is change all settings, then save it to a config##.cfg file and then browse & load that config file. I also have the problem of the device telling me "Nothing to resume" when hitting play after startup....I never clear the playlist when I shutdown.
The main problem is, without dircache, performance is horrible. So I enable it, except, the device needs to be rebooted after enabling dircache. But since these settings are never saved, it's impossible to enable dircache.
Don't know exactly when this problem started but it's definitely been sometime in the last month.
PS: Can this problem be caused by a bad hard drive? "Save partition failed"?