Not sure why this is happening. My guess is somehow some timers got screwed up on your player. I added some debugging to try and track it down.
So long, and thanks for all the fish!