Answered

Alexa responds but will not play music

  • 25 November 2017
  • 35 replies
  • 302550 views


Show first post
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

35 replies

Userlevel 7
Badge +20
Hi im having the same issue. Does anyone have a step by step instruction on how to disable sonos in the alexa app. I have done different things on the alexa app and I still have the same problem.

Open the Alexa App>Skills>Your Skills and scroll down and click on the Sonos Skill. Click on Disable Skill and then return to All Skills and search for the Sonos skill and select Enable Skill. Let us know how you get on.
I'm getting the same issue in the latest of the debacles that is the sonos one. I've had to reset my system so many times its infuriating - either because of the dreaded "hmmm you need to enable..." or this issue. I've followed the steps above to no avail. It seems as if Sonos simply aren't capable of getting the Sonos skill to work properly, because every update causes issues.

I'm so close to just sending the one back and going for something else entirely. How well does Google Home work with Sonos?

Disabling and re-enabling worked for me too. Well, it sort of worked. If I ask Alexa to play music, it will default to the Echo Dot despite it being paired with the Play:5. If I specify where to play the music (in the living room), Alexa will send the output to the Play:5.

I thought/remember that by grouping the Dot and Play:5 through the Alexa app and setting the preferred speaker to the Play:5, Alexa default to the Play:5. This no longer works for me. Has this functionality changed?

Thanks Badback, this worked for me too, ...briefly! While i was typing this reply I lost control of Amazon Music. Now nothing in my queue to delete and Alexa can’t control my music.
I’ve tried both (enabling and disabling the skill + emptying the queue) but can’t get it to work. Had it working for a week perhaps. I recently upgraded the iOS device with the Alexa app to iOS 12. Can this be related? (I realize everybody else in this thread was having problems before the iOS 12 release, but they managed to get Alexa working again).
Userlevel 7
Badge +20
I tried disabling and enabling Sonos skills but it didn't work. I had setup a preferred speake but disabled it and Alexa does now play music from Spotify


Preferred Speaker settings shouldn't impact Spotify play back. Please see this guide for setting up Alexa Groups: https://en.community.sonos.com/amazon-alexa-and-sonos-229102/an-overview-and-explanation-of-the-new-support-for-alexa-grouping-6817788

Sorry for the long post but Alexa issues normally fall in to three categories:

1/ Duplicate device names - Alexa prefers that names for Devices, Groups and Scenes are unique,
1.1/ Please open up the Alexa App>Smart Home and make a note of any duplicate device names;
1.2/ You can then change them in the source app. e.g. Use the Sonos App to change the name of Sonos players. (I personally use the naming standard Room Name + Device type. e.g. Kitchen Sonos, Kitchen Echo Dot, Lounge Sonos, etc)
1.3/ Once you have changed any duplicate names then please In the Sonos app, select Settings>Room Settings and for each of the Sonos One's sign into 'Voice Services' and select 'Remove Amazon Alexa from this Room';
1.4/ In the Alexa app, select the Alexa Icon in the centre of the row of Icons at the bottom of the screen and ask ‘Alexa, Discover Devices’.
1.5/ Here is a link to my naming standards: https://en.community.sonos.com/amazon-alexa-and-sonos-229102/best-practices-for-naming-of-devices-6819283/index1.html

2/ Some form of Account Linking or Authorisation has not completed successfully. There are a number of causes for this and it's best to try these steps 1 at a time and test before moving on to the next step if the problem persists:
2.1/ Open the Alexa App>Skills>Your Skills>Sonos and 'Disable' followed by 'Enable';
2.2/ Ensure that you don't have multiple Amazon accounts logged into different Apps on your device, as this can confuse the Amazon Authorisation. If yes, then please log out of the other accounts and then complete step 2.1 again;
2.3/ If the problem still persists, please logout of all Amazon accounts then select the Alexa App>Skills>Your Skills>Sonos and 'Disable. Now power down all Sonos devices for 10 secs, allowing for any wired devices to boot before booting the remaining Sonos players. Now log back into the Alexa App>Skills>Sonos and 'Enable'

3/ If the problem persists then an entire reset of the Authorisation & Account Linking process is required:
3.1/ In the Alexa app, select Skills>Your Skills>Sonos and then 'Disable';
3.2 In the Alexa app, select ‘Devices>All Devices'. Now select each Sonos Device in turn and click the Trash Can in the top right of the screen;
3.3/ In the Sonos app, select Settings>Room Settings and for each of the Sonos One's sign into 'Voice Services' and select 'Remove Amazon Alexa from this Room';
3.4/ If you have any wired Sonos devices, please power down for 10 secs and then switch on and wait for it to boot;
3.5/ Now power down all other Sonos Players for 10 secs then switch them back on and wait for them to boot;
3.6/ In the Sonos app, Select Manage>Add a player or sub' and add the Sonos One's again. This will complete the set-up process again;
3.7/ In the Alexa app, select Skills>Your Skills and ensure the Sonos skill is 'Enabled', if not please 'Enable';
3.8/ In the Alexa app, select the Alexa Icon in the centre of the row of Icons at the bottom of the screen and ask ‘Alexa, Discover Devices’. Ensure that your Sonos One's are displayed correctly and not shown as 'Off Line'.
3.9/ Also check one last time that there are no devices with the same name. Remember, if there is a need to rename any then you'll need to carry out step 3.8 again.

Let us know how you get on.
Hey everyone I just fixed my issue. Originally I was told to delete the sonos and Alexa apps, reboot my sonos, etc but neither fixed the problem. Saw another post that said to disable the sonos skill in the Alexa app and reenable it. This worked! Hope this helps you guys too!!

Thanks! so much...I've been fighting this for a few weeks, and had almost given up. This fixed my issue immediately! 🆒
I had the same issue "Alexa responds but will not play music" then i deleted the sonos skill from the Amazon Alexa App and then i enable the skill back in the amazon alexa app and it was able to discover all my sonos and now i can finally play music from all my music services on the sonos speakers using alexa. 😃
Obviously when I tried to set up a preferred speaker I did'nt do it correctly.. as soon as I removed preferred speaker Spotify played through Sonos speakers. I won't bother trying to set up preferred speakers, it's not worth the hassell. Thanks for the explanaintion.

Removing Sonos as a skill in Alexa solved the problem for me too. It’s worth noting though that the first time I tried a voice command after re-enabling the skill, it still didn’t work, I waited a couple of minutes and tried again...success! It must take a moment to link between the systems.

Good Luck!