Wow, this problem has had me baffled for such a long time. Despite having the right ID3v2 tags, Rhythmbox was displaying tags that didn't even exist! (so I thought.) I had removed all ID3v1 tags AND all APE tags. Still didn't solve it.
So I decided to do a bit of experimenting, and finally found the problem. Some of my songs (the ones that were displayed wrongly) had more than one ID3v2 tag! I had no idea that was even possible. I found this out by using mp3tag to remove ALL tags from my songs. After doing that, some of my songs still had tags, and they were the wrong ones! So I removed them again, and a couple songs had tags still. So, I repeated the process again, and all my songs were tag-free.
Don't worry, I had a backup of all of my music before I stripped the tags. But incase any of you have the same problem, well, it just might be that your songs have multiple ID3v2 tags.
Now to figure out how to remove the wrong duplicates without removing the correct ones.
Bookmarks