Thanks for pointing this out Andrew! I want to finally fix this properly soon - it’s something I’ve been aware of for a long time too.
Thankfully, under the hood we are linking to the correct artist, we’re just displaying the internal name/ID of the artist (the lowercased version with dashes) incorrectly as the ‘public’ display name in some cases.
So once this is fixed, I should be able to run a script to correct it for all past artworks that show the incorrect name.