Mr. T wrote:
I’ve seen this issue raised a few times in the last few days.
I now suspect the issue is due to some authentication token between Amazon Music and Sonos that needs refreshed.
Rather than removing and re-adding Amazon Music, what happens if you just reauthorise Amazon Music from within the Sonos app?
After reauthorising, wait a few minutes before attempting to play from Amazon Music.
Actually, this did work for me.
#tldr - Go into your Sonos App and re-authorize Sonos to use Amazon and wait 5-10 minutes for the change to propagate.
NOTE: I FIXED THIS WITHOUT REBOOTING ****ANYTHING****.
Thank you Mr T
== here’s what I did to verify this is the correct solution ==
I have two rooms
- Room A (2x Play 1)
- Room B (Play 5)
I originally had a problem with Room A where I got the “Your Amazon account is missing required information.” message.
I tried the following with no success
- Restart Sonos IOS App.
- Logged into Amazon desktop app and started playing the same song that I wanted to play on my Sonos Room A. Successfully played in the Amazon Desktop app. Stopped player before leaving.****
- Logged into Amazon web player on desktop and played the same song and it worked.
- Logged into the Amazon web app and looked at music authorized devices (didn’t see sonos)
- Looked at software versions in IOS app to ensure that all sonos devices are on the latest version.
then I did this (which didn’t work immediately)
- Looked at “Services & Voice” in the IOS app and re-authorized the Sonos app to work with Amazon. This didn’t work immediately in Room A. I kept reading and researching and then realized I had another room I could try. I tried Room B (about 5 minutes had elapsed since I re-authorized) and Room B worked. I then tried Room A and it worked.
I believe based on this experience that Mr T.’s belief is probably correct. An authorization token probably expired and had to be refreshed. This might have been due to a system update in Amazon’s infrastructure.
**** stopping the Amazon player before leaving it is critical as it appears that Amazon has shifted their player policy to only allow one instance of the player across all devices (IOS APP, web player, desktop player, sonos or other integration). This appears to be motivated by driving new subscription sales - i personally don’t subscribe. Here’s a reference Music Help: Amazon Music Unlimited Streaming Limits on Multiple Devices