The Shuffle makes use of flash storage, versus using a traditional hard drive that makes use of a magentic read/write head. So no, the magnets would not have had any affect on the iPod.
As for the issue with VoiceOver, have you tried a simple reset yet to see if that makes a difference?
Otherwise, can you think of anything else that may have changed with the Shuffle since the last time VoiceOver was working properly on it?
I have a similar problem. When I hold the voiceover button, I hear the playlist selection. However when I press it once or double-tap it, I don't hear the current song or artist, or the battery level. I just created an accout for it as well and only have ten songs on it. I dont know what to do either.
I'm also having the same issue. It orignally was a problem of static that I thought were my earbuds but I switched and it wasnt that. A few times the whole thing actually went dead and I had to reset the shuffle (turn it off then on). And then recently I noticed that the voiceover button doesnt work. When I press it once it doenst display the battery color or tell me the current song, but if I double tap it does tell me battery % and if I press and hold it tells me the play list. For sure some kind of bug, not sure what the deal is. Going to try to take it into apple eventually but its hard for me to make room in my schedule.
For Mac OS X:
- Quit iTunes.
- In the Finder, choose Go > Go to Folder.
- Enter /Library/Application Support/iTunes and click Go.
- Drag the "iPodVoiceOver.framework" folder to the Trash.
- Open iTunes.
- Sync your iPod to iTunes.
heres the solution that will work for most.
unfortunely it hasnt worked for me as of yet and im still getting the 1701 error code.
this is annoying. the main reason i upgraded my shuffle was for this feature.