Skip to main content
Collaborator II
May 18, 2020
Question

Spotify - Song Not Encoded Correctly

Recently noticed issues with Spotify skipping songs and showing “Song not encoded correctly” errors.  But when I manually play the song it works.   Other discussion threads suggest this could be a network issue.  Here is my setup:

  • Verizon Fios, 1 Gbps fiber
  • Verizon router with wifi off
  • Eero pro (x3) in bridge mode
  • Sonos Amp is WIRED to a Gbps switch coming off the router
  • All other Sonos devices are wireless (Using SonosNet)

SonosNet was using channel 11, and when I did a network scan I could see a fair amount of other networks on channels 1 and 11 so I switched SonosNet to channel 6 but it didn’t help.

My Verizon router and my Eero system are all using “vanilla” configurations.  I don’t mess around with the firewall, port forwarding, etc.

Suggestions?

 

    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.

    21 replies

    Airgetlam
    May 21, 2020

    Makes sense. My guess is they’re continuing to pass information to Spotify so the engineers at Spotify can fix the servers they’ve assigned to the Sonos client. The question is, based on the rather large number of threads about Spotify currently, are the Spotify engineers doing anything? If I were a Spotify subscriber, I’d be complaining loudly and frequently to Spotify. 

    Bruce
    Collaborator II
    May 21, 2020

    My guess is that the problem is on Sonos’ end.  And that currently Sonos Engineering is focused on the launch of S2 and not bugs/issues on S1.  Hoping this magically fixes itself after I switch to S2.

    Airgetlam
    May 21, 2020

    I don’t see how. Sonos doesn’t store or handle the data stream, other than play it on the speaker. Sonos is merely an aggregator on the software side. All Sonos does is connect to a server address provided by Spotify, and play the stream presented to it by that server. Part of the API that Sonos provides is merely the presentation layer you see in the controller, which is interacting with the data on Spotify’s server.

    If this was an issue with Sonos’ player software which runs on the speakers, we’d see hundreds of threads from every streamI guess service. The fact that it is only Spotify indicates to me that the issue is at Spotify’s servers. 

    But you’re certainly welcome to have a different opinion. 

    Bruce
    Collaborator II
    May 21, 2020

    No worries Bruce.

    Just thinking out loud it could be something as silly as Sonos (app) not handling a particular response code from Spotify (servers) due to a API change.   The big outage a week or so ago...that could have been due to a breaking API change from Spotify and Sonos using duct tape to get it working again but not covering all the bases and so these pesky bugs are now occuring.  

    Airgetlam
    May 21, 2020

    Well, since I’m neither an engineer, nor work for Sonos, I’m not certain. But if indeed there was a change, since there has been no firmware update from Sonos on the speakers for many weeks,  it seems much more likely to have occurred in the Spotify servers. But perhaps I have confirmation bias at work. But if you were to force me to bet on one or the other, I would happily place my money, in this particular case, that, given all the other investigation that you’ve done, the issue is on Spotify’s servers. In setting up their service on Sonos, they agree to provide data in X manner. If they’ve changed that, it isn’t Sonos’ responsibility. 
     

    I guess we’ll just need to wait and see. If there is a software/firmware update that gets issued by Sonos, then I’m 100% wrong. If it gets fixed without that happening, then we know the issue is on Spotify’s side of things. I’m not a Spotify subscriber, so it doesn’t impact me directly, either way, but I do feel empathy for users who are impacted, like you are. It’s not a great situation, no matter who is at ‘fault’.  

    Bruce
    Lyricist III
    May 29, 2020

    I’ve begun experiencing this as well in the last couple weeks.  Nothing has changed and no other services exhibit this behavior.  It’s definitely Spotify and SONOS specific and not something I have control over (i.e. My network or equipment).

    - Derek
    Collaborator II
    June 8, 2020

    Upgraded to S2 this morning and problem did not magically go away.  So much for wishful thinking.

    Airgetlam
    June 8, 2020

    Certainly suggests the issue isn’t in the Sonos side of things. 

    Bruce
    Collaborator II
    June 8, 2020

    Well, since I’m neither an engineer, nor work for Sonos

     

    Bruce, what’s your issue with having to be right?  Chill.   

    P.S.  I’m an engineer and work on systems that stream massive amounts of data.  And I design APIs that are used cross-platform and cross-company.

    Lyricist III
    June 15, 2020

    Bruce, what’s your issue with having to be right?  Chill.   

     

    It’s the Internet, our egos are on the line! :)

    Still, the problem is between SONOS and Spotify. If this is an important partnership to SONOS, they will work with Spotify to fix this whether it’s their problem or not.

    That’s how businesses work.

     

    - Derek