If this concerns mp3 specifically, also check if the files possibly contain additional variations on Original Year tags.
such as:
edit:
Hmm, in fact there may something weird going on with Original Year.
Some testing I did gives strange and incorrect results indeed:
(all mp3 ID3v2.3 files)
I have no clue what's going on here.