This might affect other types of music and is probably driven by bad data quality in MusicBrainz / Discogs so I am trying to think how this could be addressed in a better way.
Say you are trying to automatically fix a Soundtrack album (or in fact any album with Various Artists).
Frequently the recognized tracks come back with either different Year entries for the same album or a missing Compilation flag resulting the album to be split into different folders i.e.
Soundtrack Z - Artist A (Year A)
Soundtrack Z - Artist B (Year A)
Soundtrack Z - Artist A (Year B)
Would there be a better way to have some rules for the recognition to say:
IF multiple artists are recognised within the tags of songs in a folder - enforce "Various Artists " for Albumartist tag. AND
IF varying years are recognised within the tags of songs in a folder -
leave out the year string
when applying rename Mask?
The current setup forces the user to run the initial recognition then to go back and create subfolders manually and sort the results based on whether Year / VA are correctly identified and then re-run again for each option.
If you set Filename to use Album Artist rather than Artist things should not be split as Songkong always ensure AlbumArtist is set consistently within an album.
Year should also always be same within release, unless you have configured Use the original year as Year option. I dont think there is currently a way with the rename mask to get it to consider other songs so hence there is not a way to ensure the other songs on a release have the same year and act accordingly.
Might help me if you send your support files using Help:Create Support Files