I have been noticing a problem with recent versions of Picard, regarding a script that I am using with the Classical Extras plugin.
This scripts writes a tag that is constructed of the different levels that a classical piece may be a part of.
The problem is that with the latest version(s) of Picard, that tag is not being written anymore for some subsequent tracks of a release, or even the whole release.
So if the tracks of that release all have that tag written by an earlier version of Picard, and you then run the same release through v2.11, those tags will not get updated, or will be deleted. (if you have set ‘clear existing tags’)
This gif should clearly show the problem.
Look for the fouth tag named ‘picardtitlefull’.
It was written using an earlier version of Picard, and a recent version is trying to delete it:
I have tested this with several previous versions of Picard to find out when this degradation may have been introduced, and it clearly showed that Picard 2.8.5 is the last one where it worked fine
All releases after that, starting from 2.9 have this issue.
Let me know what more information is required in case this is something worth investigating?