No albums or tracks found for artists with role "Composer" or similar

Issue description:

Navidrome introduced support for various “additional” artist roles (such as composer, etc) in v0.55, and as a result there is now a bunch of new artists in Symfonium “all artists” page.

The issue is all these artists are “empty”, no albums or songs are listed when I tap one.
For example, I have an album where artist “Marco Minnemann” is listed as “composer” and “lyricist” on some songs. This artist appears in the “All artists” list, but there is nothing listed on the artist page, and “play” button gives message “No playable media.”

When I query Navidrome directly using endpoint ‘search3’ with the artist name, it returns all relevant albums and tracks, so I guess this is not a Navidrome issue.

Logs:

Upload description: Arcturus

Additional information:

 

 

Reproduction steps:

 

 

Media provider:

Subsonic

Screenshots:

 

    

Ok so yes this is normal, Symfonium handle the roles differently.

You can press the artist icon near the . under the name to pass in Composer mode and see where the artist is a composer. You can also browse them from the Composer node and filter them out from the global artist list via the filter.

With that said Navidrome now support also more roles that I do not support yet, I’ll filter them from the sync.

Ok, but now it seems that switching to & from composer mode is not working correctly (the page UI not reloading). Uploaded video to share.symfonium.app.

Should I open a new issue for that?

No just upload logs when toggling the button a couple of times.

Done. First one when opening from the All artists page, second from Composers page.

Thanks was able to repro will fix + auto toggle the composer filter when it makes sense.