OK, I see what might be happening with The Blood Brothers - Jordan Billie Pets The Wild Horse’s Mane - This Adultery Is Ripe. What are you using in your tags for the apostrophe?
If it's not a true ascii apostrophe - ' -, I don't think it's getting replaced right. I'm sucky at regex, but I think ' is supposed to get replaced as nothing (bringing horse's together as horses) here.
If it's in your tags as ’ (not an actual apostrophe) then I think it gets replaced with a dash, which is what's happening.
The correct way to account for this is to use actual apostrophes in your tags, but I think you can probably get around this by copying the
YML for genius (or whatever other providers) to a local file, adding this...
...to the local YML in both the artist and title sections, putting that YML into your providers folder and using that instead of the built in one. Worth it to see if that's the actual problem, anyway.
As far as
http://www.musixmatch.com/lyrics/764hero/stutter-steps, I have no idea why they strip the - character out of their URL when it's in the actual band name but put in the - character when there's a space in the actual band name. Doesn't make sense. The plugin is not set to strip the - character.
I see the built-in (non plug-in) LyricWiki is in your list. I don't know why it didn't pull lyrics from that, because
that site has them, but that's not a plug-in issue.