The data tells all......
Well at least I can point you at the files that are causing at least some of the problems.
The albums "Lōc-ed After Dark" and "Live in Cuba (bonus disc: Sessions@AOL Music)" have a mbid of "usicbrainz album id" and display artist "usicbrainz" indicating that some music files have some tags scrambled. Kodi relates these albums to the music files from
41 different folders that are from a number of different artists, some of the songs have track mbids but others don't. I will PM you a list. Kodi will have been matching on the corrupted mbid data (if it thinks it has it then it uses that not artist and album title), hence all those music files related to the wrong album.
What did you use to tag these files? It looks like whatever it was the header does not contain a
TXXX:MUSICBRAINZ ALBUM ID tag in a format that taglib can read. It could be that the header is compressed and taglib couldn't uncompress it (something we have fixed in the very latest nightly) but I suspect it is just corrupt headers. If you can't see the problem using Picard or Mp3Tag then post me a link to sample files from
".../Cardigans/[2003-02-17] For What It's Worth"
and
"....../Alter Bridge/[2004] One Day Remains"
could be useful to explore what the problem is more deeply. BTW the tagging tools display a descriptive name for each tag e.g. Picard lables the ID3v2 tag TXXX:MUSICBRAINZ ALBUM ID (in mp3 files) as MusicBrainz Release Id.
But the solution for you will be to clear these tags, even if you can't see the broken ones, and retag. Then drop the source, clear the music library and start again.
As for Emerson, Lake & Palmer specifically, Kodi has a mixed matching of artist name and artist mbid. Scanning the tags has produced 5 entries with name "Emerson, Lake & Palmer" and 1 "Emerson Lake & Palmer" (note mssing comma), ideally there should only be one!
- The "Emerson Lake & Palmer" (no comma) comes from a performer tag on tracks of the "From the Beginning" album, if that tag had a comma Kodi would match it up. You only see this extra artist entry in Kodi of you look at the Roles node for "ensembles", so it is a small issue but nice to be accurate.
- The first "Emerson, Lake & Palmer" has the correct mbid.
- The next has the mbid of Keith Emerson (e1350b4d-286e-40f1-894f-8c88a03351fe), seems to have been created when track 9 of "Brain Salad Surgery" was scanned and I would look at the Musicbrainz Artist ID tag for that track, it should be that of ELP (ad996aef-cc1c-42ac-af5c-619c370f4b8a)
- The remaining extra enties have the mbid from "Greg Lake", "Carl Palmer" and "Aaron Coupland" respectively. These were created when music files in folders .../[1977] Works, Volume 1 (disc 1)/ and (disc2) were scanned because of the tagging. You have tagged this album as 4da3c7a9-1c05-4705-bc86-c369e07cced5, but I suspect it is actually one of the other 16 releases in this release group that you have. The album artist for all tracks is "Emerson, Lake & Palmer" Musicbrainz Album Artist ID = ad996aef-cc1c-42ac-af5c-619c370f4b8a, but the (song) artist varies
- Disc 1 tracks 2 to 6 is "Greg Lake" Musicbrainz Artist ID = 6e2fdea5-8960-46ec-8a05-41b7eec3b2a9,
- Disc 2 tracks 1 to 6 is "Carl Palmer" Musicbrainz Artist ID = 3bd93b58-d3da-4c3c-a92f-823d8539942b
- Disc 2 tracks 7 to 9 is "Emerson, Lake & Palmer" Musicbrainz Artist ID = ad996aef-cc1c-42ac-af5c-619c370f4b8a
Did you edit the artist tag to have ELP as artist for all the songs but not adjust the mbid tags to match? Either manually correct artist and Musicbrainz Artist ID tags to be matching pairs or use Picard to retag.
There are other ELP related odd entries. The first 6 tracks of album
Emerson, Lake & Powel has "Emerson,lake" as the composer. That does not seem to come from Musicbrainz, but if tagged with COMPOSER = "Emerson, Lake & Palmer" then Kodi could match this correctly. Again not significant, but worth being accurate.
Your tagging seems not to be as meticulous as you hoped, but I hope easily fixed.