I'd guess at the memory daughter board having come unseated too. This is trivial to fix, provided you have the correct screwdriver. You just unscrew the player, remove the back and re-seat the memory chip.
I'd recommend that as the first step as that may fix the problem without having to resort to manufacturing mode. Although if it doesn't then that's the next thing to try.