This bug might be caused by problems representing Slavic letters, but I did some tests and it doesn’t seem so. I am baffled.
I have two artists showing up who are apparently the same, with different spelled names: a Serbian woman listed as Yelena Kuljić or Jelena Kuljić. (To Americans that seems like a strange switch, but in many European languages they are pronounced the same.)
I had them show up on two different albums under different spellings, but they were not recognized as the same. I edited the credits for one album so both appear:
I can click on each of them and they appear (I added the pictures just so I can tell them apart easier):
Then I went to Artists to merge them, but only one appears.
Search by last name and I get Jelena. (Spelling the last name properly with ć doesn’t help, in fact using only “kulj” still shows only Jelena.
Filtering on Yelena still fails, shows two artists order the name “Yelena” with no surname but not Yelena Kuljić. (In fact, “Yelena” and “Yelena K” are the same Yelena Kuljić, appears in the credits.)
On one album, Yelena Kuljic appears as both performer and composer:
And indeed, she shows up in the Composer browser — but this one has no photo, so it is probably not the same database object.
I thought about the Slavic letter representation, in case the underlying metadata was listed wrong. Like the “c” vs. “ć” at the end — this doesn’t matter for the funnel filter, I tried both, but they do show up as distinct artists in Search:
I thought maybe there were different letters for “K” or “u” that were not visible but had different representations, but no: I went into both artists and edited the name, backspaced away the last name and then wrote Kuljić, and Roon wouldn’t let me Save, dimmed the button because there was no net change. (Anyway, that wouldn’t explain the lack of a Yelena in the Artist browser.)
So I’m stumped. Can somebody figure out what is wrong?