Been seeing weird behaviour in my file naming scripts that seems to be chalked down to artist variables not being generated. I was able to verify by using the Show script variables plugin, which shows all variables including hidden variables and those generated by plugins.
(The artist_mbid... plugins are from AAD, which I've disabled. Issue still persists.)

As shown, the track variables are being generated but not the album ones.
Going into the Error Log, I find this:
E: 14:00:27,707 ui/item.error_append:108: <Album 3ac55d04-cb97-4e04-9e80-7639b102c728 ''>: Traceback (most recent call last):
File "album.py", line 409, in _finalize_loading_track
File "metadata.py", line 697, in run_track_metadata_processors
File "plugin.py", line 265, in run
File "C:\Users\Flaky\AppData\Local\MusicBrainz\Picard\plugins\additional_artists_variables.zip\additional_artists_variables\__init__.py", line 263, in make_track_vars
process_artists(album_id, track_metadata, album_metadata, 'track')
File "C:\Users\Flaky\AppData\Local\MusicBrainz\Picard\plugins\additional_artists_variables.zip\additional_artists_variables\__init__.py", line 135, in process_artists
for item in sorted(sorted(artist_credit['artist'][tag_type], key=itemgetter('name')), key=itemgetter('count'), reverse=True):
KeyError: 'count'
Been seeing weird behaviour in my file naming scripts that seems to be chalked down to artist variables not being generated. I was able to verify by using the Show script variables plugin, which shows all variables including hidden variables and those generated by plugins.
(The artist_mbid... plugins are from AAD, which I've disabled. Issue still persists.)
As shown, the track variables are being generated but not the album ones.
Going into the Error Log, I find this: