MAMAMOO and MAMAMOO+ merged into single artist

App version

Production

Issue description

Two distinct artists, MAMAMOO and MAMAMOO+, are being merged into a single artist entry labelled MAMAMOO+ in the library. Both artists have correct and distinct ARTIST and ALBUMARTIST tags, which are confirmed as separate values when inspecting individual tracks in the Symfonium UI. The expected behaviour is that MAMAMOO and MAMAMOO+ appear as two separate artist entries, each containing only their respective albums. Instead, all albums from both artists are merged under MAMAMOO+.

Device type

Phone

Media provider

Local device

Steps to reproduce

  1. Have two distinct artists in your local library whose names differ only by a + suffix. In this case MAMAMOO and MAMAMOO+
  2. Ensure both artists have correct and distinct ARTIST and ALBUMARTIST tags on their respective tracks
  3. Add the library as a Local Device provider
  4. Sync the media provider
  5. Navigate to the Album Artists list in the library
  6. Observe that MAMAMOO and MAMAMOO+ appear as a single merged artist entry labelled MAMAMOO+ containing albums from both artists

Additional information

On a HiBY R4 Android DAP
App version 14.1.0

Artist/album artist tag separators for the provider: / ; feat. ft.

Screenshots

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

sixtopia

Yes can happen for such cases, easiest solution is to add the proper mbids to differentiate them.

I actually intentionally stripped my library of MusicBrainz tags before this. This is because I wanted my own custom-set ARTIST and ALBUMARTIST tags to take precedence over the MusicBrainz tags set by another program. It appears Symfonium will always prioritize MusicBrainz tags, so just removing them was the only way to enforce my own tags.

Regardless, is there no other way to address this?

Symfonium only use the mbids as differentiation, it never connect to mb database to get any value from them.

There’s no other way you need to set mb IDs so they are properly seen as different, there’s a lot more users with badly tagged data requiring the workarounds in places, than this edge case that can be addressed with the ids.

So Symfonium wouldn’t use MBIDs to get data like artist names, if the “Scrape additional artist metadata” setting is turned on for the local device media provider?

No it never changes names, it only fetches images and bios.