READ BELOW!
Ok, so after a while of using Neutron, that stopped working too.
So here's an example...
ZZ Top Sharp Dressed Man
The file is an MPEG-1 Layer 3 (standard MP3) 9.85mb in size (320kbps I like high quality)
Everything shows up just fine in iTunes, the song plays, Windows Media Player plays it, it's all good.
However, on my phone, none of the info is there, but the file shows as being 9.85mb in size.
Somehow between copying from my computer to my phone, either the external card, or internal memory, all the info for the song is lost. WTF?????
This is ridiculous. There has to be a solution for this (besides retagging 500+ songs).
HOLY HELL!!! After all that I just figured it out!!!
Look at your tracks, the ones that don't work have numbers infront of them, eg "03 Sharp Dressed Man". The 03 denotes a track number from the album. Get rid of the track number (in iTunes or whatever you're using) and copy the file again!! VOILA!!!
Also, the quick way to figure out which ones are "dead" is to open a folder in Windows, right click on the bar at the top of the window (Name, Artist, etc) and add Duration. The ones with 00.00.000 are dead. Delete them off your device.
Well, so far anyway. So now, there has to be an easy way to get rid of all the track numbers. Keep you posted!!!!
Ok, so one more update!
Here's how I worked around it.
I have playlists in iTunes for the music that goes on my phone. I have over 100gb of music, and don't want all of it on my phone, usually around 1500 songs is more than enough for me...
So, like I said, I create a playlist, put the files in there that I want, then, I highlight all the songs (ctrl A) right click, and go to Get Info. I tagged the ALL with the number 22 in track number. After it's done changing them all, I repeat the process, only this time, I blank out the track number. That's it, 1500 songs FIXED!!! (gives myself a huge high five!)