It also forgets things after the thump, like which song was playing and volume...

Your particular description sounds like the negative spike bug, detailed in the FAQ here.

However, the top of this thread (and the other thread linked at the top of this thread) are describing a problem that happens only with a certain revision of the software. Are you sure you're talking about the same problem?
_________________________
Tony Fabris