Skip to main content
Contributor I
April 9, 2020
Answered

Sonos will not skip songs with alexa

  • April 9, 2020
  • 81 replies
  • 6597 views

Alexa says she cannot play the next song when asked to do so. This is a sonos problem because other alexa devices will skip when asked. Only sonos devices wont skip. Sonos and alexa seem to respond correctly to all.other requests, weather, timer, play music etc.

    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.
    Best answer by sames22

    OKAY I THINK I GOT IT. RIGHT NOW THE SITUATION IS RESOLVED FOR ME.

    I deregistered my sonos devices with Amazon on BOTH the Alexa App AND in my Amazon prime account. Deregistering on the alexa app is not good enough, deregister with amazon on the web or through their app.

    I then uninstalled and reinstalled sonos app for good measure. In the sonos app i selected Amazon as a music service (my sonos is already alexa voice enabled/embedded) from there it asked me to reauthorize the amazon account for music. I had to link my devices to the amazon music account again individually.....so far so good. She is skipping aongs and acting normal...for now.

     

    Good luck everyone. 

    81 replies

    Contributor I
    April 24, 2020

    Bamra74, 
     

    the leaving one device is just to make the setup easier.   if you have no Sonos devices then the setting menu is greyed out because there is no Sonos devices.  You would have to take a extra step to add devices.   However you could factory reset all of them at the same time.  
     

     

    You do not have to add anything to amazon.   It’s automatic once you enable the skill and run discovery.  
     

     

    did you follow the steps in my last post? 
     

     

     

    Lyricist III
    April 24, 2020

    Bamra74, 
     

    the leaving one device is just to make the setup easier.   if you have no Sonos devices then the setting menu is greyed out because there is no Sonos devices.  You would have to take a extra step to add devices.   However you could factory reset all of them at the same time.  
     

     

    You do not have to add anything to amazon.   It’s automatic once you enable the skill and run discovery.  
     

     

    did you follow the steps in my last post? 
     

     

     

    I will be doing that tmrw now. So I have a playbar, sub and two plays 1s in the front room. Do I first just add the Sonos 1s, sub after its set up then add the play bar? 
     

    I have a beam also for the bedroom .

     

    Thank you for your help 

    Prominent Collaborator II
    April 24, 2020

    Yes, factory reset fixed the issue.  

    I have 6 speakers to do so I have to do a factory reset on all devices then head back to the amazon website to re register all the devices, then onto the the Alex app and do the same after I have found the devices on the Sonos app?

    Sonos should send a update to rectify this situation as if the last update messed things up they should sending the new fix.

    Thanks


    you are adding steps that are not needed.  
     

    step 1: in the Sonos amp remove amazon music.

    step 2: disable Sonos skill in the Alexa app.  

    step 3: either using the amazon app or the webpage go to device and contents section and deregister each Sonos device found

     

    those three steps takes about 1 min. 
     

    step 4: factory reset all devices all but one.  (This will make added devices back quicker) 
     

    step 5: in Sonos app go to settings>system>add device

    add all speakers.  Then Factory reset the last speaker and add it back  

     

    (for me this took about 4 mins for three devices)  

     

    step 6: add amazon music back in Sonos app

     

    Step 7: add Sonos skill back in the Alexa app

     

    step 8: run discover if the Alexa app didn’t do it.  You can do so by voice command or via Alexa app.  
     

    You should be able to test the system now.  
     

    This error is possibly an issues between Sonos systems and amazon servers.   The factory reset forces a new connection between Sonos and amazon servers.   I’m not sure if a software update can do it alone.   This could be sonos’s fault but could also be Amazon’s fault.  

     

    This actually did work. The steps do not work without the factory reset. It seems you also need to reset ALL speakers before adding the skill again, otherwise it doesn’t work.

     

    Unfortunately it took me 45 minutes to get all speakers back:

    2x Play:5, 2x One SL, 2x One

    Make sure to note the following before you start:

    • Stereo Pairs
    • Volume Limits for your speakers
    • TruePlay is lost and has to be redone

     

    Lyricist II
    April 25, 2020

    Firewater,

     

    Thanks for the info, the factory reset was the key to resolving my issue as well.

    Lyricist I
    April 25, 2020

    I’ve tried this twice, second time was just in case had added the skill too early. Unfortunately it has not worked for me either time. 

    Enthusiast II
    April 25, 2020

    Firewater,

     

    Thanks for the info, the factory reset was the key to resolving my issue as well.

    Can you confirm that a station or streaming radio function like an Amazon Music station like Lounge & Bar or an Apple Music station like Downtempo (or any apple station as they all allow skipping one song) now allows skip and resume? I’m so reticent to hard reset 5 speakers and retune them without at least some confirmation from Sonos that this works.

    Smilja
    April 25, 2020

    Alexa is a cloud-based service, it’s not in any way hardware-related to Sonos. Thus a factory reset won’t help, at least not for long. It’s trying your patience but Amazon and Sonos are already working on it, as far as I’m aware.

    »And the world is like an apple whirling silently in space, Like the circles that you find in the windmills of your mind.« (›Windmills Of Your Mind‹ [1967]. Music by Michel Legrand ; English lyrics written by Alan & Marilyn Bergman)
    Prominent Collaborator II
    April 25, 2020

    Alexa is a cloud-based service, it’s not in any way hardware-related to Sonos. Thus a factory reset won’t help, at least not for long. It’s trying your patience but Amazon and Sonos are already working on it, as far as I’m aware.


    Given the fact that they work on it for half a year already I would say it’s your best chance to get it fixed, at least for a while.

    Lyricist I
    April 25, 2020

    Firewater, the factory reset process worked for me!  Here are a few tweaks I did during my process:

    • After removing devices from Alexa / Amazon website, I also deleted any groups that had only contained a Sonos speaker
    • After re-enabling Sonos skill in Alexa app and re-discovering devices, Alexa service did not immediately work on my speakers.  I then had to go back to the Sonos app and re-add the Alexa service to all speakers.

    After doing this everything is now working properly on my speakers (at least for now).

    Lyricist II
    April 25, 2020

    CovertDirt,

     

    I am listening to the classic rock station on amazon music as I am writing this and it is working fine for skipping tracks, volume, pause/resume, etc. I hope this helps.