After the farce of getting this setup and the complete lack of help or knowledge from anyone in Sonos, I'm stuck with this crappy kit now.
I live in Mexico. I purchased the Sonos here in Mexico. When I purchased it my Amazon account was UK based. Sonos worked fine with this. I changed my country to Mexico in my Sonos Profile and it stopped working altogether. After spending ages trying to sort it out, with no help whatsoever, from Sonos, I discovered that the country is used to determine what services are available. At this time, Amazon did not have their music service in Mexico. I switched the Sonos profile back to the UK and it worked again.
My Amazon Unlimited Music subscription expired at the end of November. By this time Amazon had launched the service in Mexico, so since I live here, I purchased it here (approx. £50 annually compared to £150 in the UK). To do this, I had to change my Amazon account to be an Amazon.com.mx account. This worked fine with all my Alexa devices. They are still registered to the UK but happily play from the unlimited subscription.
The Sonos, will not work, at all, with Amazon music registered in Mexico. Sonos claim this is an Amazon problem and use this as a standard "get out of jail free" of we can't do anything. Amazon say it is down to Sonos. Amazon are correct as they are simply providing an API to Sonos. Sonos determine how it is consumed with their app, but despite this, they still refuse to do anything.
After a month of speaking to repeated uninformed "support" staff (using the term loosely), I have no choice other that to revert my Amazon account to a UK account, and change my Sonos profile to the UK. This I did, but still Sonos reports that Amazon Music can only be used in the UK, US, France etc.
Not to put too fine a point on it, but this is complete rubbish. The Amazon account is a UK account. Amazon music plays everywhere apart from on Sonos. Harmon Kardon works, Alexa's work, and the Amazon Music app works. Sonos, however does not. This is a Sonos issue, nothing else.
What the heck Sonos???? I've jumped through your hoops, I've solved problems that shouldn't be problems without your help and it still doesn't work.
Your products are not good, and your customer service is worse. Amazon are unable to take the products back as I've had them for 6 months now. Sonos refuse to do so. This implies that you are only interested in my money.
If you stand by your products, you should be willing to take them back when you have let customers down so badly. Instead once you have my money, you no longer give a monkey's. What are you going to do about it Sonos?????