I've been aching for a solution for my troubles with foobar which I don't want to switch over to other programs for my tagging. The problem is, when tagging with foobar2000 and overwriting the tags of mp3s, Windows then reads them as ID3v1 eventhough I tell foobar to use ID3v1 AND ID3v2. But when I tell it not to use ID3v1 and just ID3v2, it doesn't write any tags at all! Well, I can still see the tag in foobar2000 but windows doesn't have a clue. Is it because Windows reads ID3v1 only? But if that was the case, howcome some of my other mp3s that have been tagged without foobar get read properly (>30 characters)? Winamp even knows ID3v1 wasn't used and that ID3v2 is in order. Man I'm at a lost =[
For example:I start with this:

and this to proove its just original:

I then edit the artist name to LEDZEPPELINLEDZEPPELINLEDZEPPELIN (which is > 30 characters) and this is what happens:

Which shows its been changed nicely in foobar2000, as expected, right? Also, I had ID3v1 and ID3v2 ticked when updating the tag...
Then this is where it gets worse:

See how its cut out? it should have ZEPPELIN eek !
And for some bizzare reason it shows up fine in foobar2000 (and I've shown you what settings I used to update):

Now, if I deselect ID3v1 altogether, this is what happens:

I just can't win. I would love someone to help me fix this problem. It's been eating at me for a while!!!!