Spotify is doing this because they pay pennys less to play an obscure cover version
Amazon is doing it to encourage you to pay for their music service instead of Spotify
Either way, this is Spotify's problem to solve so I'm quitting Spotify and going elsewhere. It's a shame that "Amazon Music Unlimited" is actually very very limited and keeps removing songs from their library to maximise their profits.
Next to try... Google Play or Apple Music. Neither of them work with all my Alexa devices so I'll be ditching them also.
Update... after playing with Amazon, Apple, and Tidal, I'm back to Spotify. They suck the least of a bad lot of options. Alexa seems to have started working better with Spotify and is playing obscure versions less frequently thankfully.
Also - the other services have nothing that comes close to Spotify's Daily Mixes that are awesome for playing songs you know, songs you like, and sometimes songs you like that you don't know! I wish they'd support likes and dislikes and adding to playlists from Alexa.
So... I'm back with Spotify due to them being the best of a bad lot.
Our toddler loves Bicycle Race by Queen so he requests to listen 2-10+ times per day.
”Alexa, play Bicycle Race by Queen” will randomly either play the correct track, or about 50% of the time plays a cover by “Dream Queen.” Sometimes we have to repeat the same exact voice command 7 times to get Alexa to play the correct track by Queen... other times it plays the correct track on the first go.
The Alexa app confirms it is hearing the same voice command, but randomly giving different results.
I’ve also experienced this with another band... clearly stated the correct song name and band and it started playing a karaoke track (same music, no lyrics)... this should never be played unless someone requests it! The title of the track clearly indicates it was a karaoke track— why would your algorithm prioritize it over the correct track with the same name.