Forcing Updates


Userlevel 5
Badge +1
Why does SONOS force me to do updates? Nearly EVERY update I do fails and I spend about 1 hour then, re-booting, routers, Wi-Fi, my 11 Sonos components. It's a lie that this takes 2-3 minutes. It may do when it works with 1-2 components but not with more (shall we say) fully invested customers. I tried this morning, and it failed. I do NOT need to do this update - I do not want, and will not buy a Beam, so please leave me alone please to enjoy Sonos. SONOS's arrogant update policies are driving me away from Sonos. Even Apple doesn't force people to update. I cannot control Sonos currently from my devices (only the Computer). Stop it. I am the customer, and I bought a working product. It's not working now on my devices due to SONO's stupid and arrogant policy.

I used to love Sonos, and, when it works it's great, BUT, I would only recommend Sonos now to anyone who is prepared to be forced to update software AND to suffer the consequences of failures if there is an upgrade.

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.

39 replies

Userlevel 1
It’s a pain in the a**, friends come round you switch on Sonos and guess what you can’t play any music, it worked fine the day before but not now. The system does not NEED an update, the update might help but it’s not NEEDED, please give us the option to update when we’re ready.
Userlevel 5
Badge +1
Ooooh, yet another answer from a techy. "Assign static/reserved IP addresses". NO. I'm a consumer, not a pointy head. 99.99% of the population haven't a clue (and don't care) what you are talking about. This is a CONSUMER product, not a nerdy/Machine code wet dream.

SONOS - get your act together or you will DIE......
You're not forced to update*. Disable the update check in the system (which BTW doesn't automatically update, it just notifies that an update is available), and ensure that Sonos apps on iOS/Android don't automatically update from their respective app stores.

If you don't prevent the controller apps updating they'll go out of step with the player firmware, which will then usually require a system update before you can play anything. This is because controllers and players must be at compatible versions.

(*Except when you add a new unit to the system.)
Totally agree. Stop forsing me to update. Stop stop force me.
Userlevel 2
Totally agree with these comments. These forced updates are driving me nuts. Almost chucked a Sonos across room. Can never just turn the damn thing on to listen to music when i want to.
This is absolutely not so - I have turned off auto updating and was forced to update my sonos system and both iphones this week. What is the worst thing about it is that I cant do anything with the sonos system until the update is applied. I am being held ransom in my own home at the whim of sonos. Further, the update forced me to enter some unnecessary and unrelated information to complete the update. This is a totally unacceptable. I have paid for the system that I have in my house, I'm not interested in updated features on newer model. If I were, I would choose to update at that time. This is something that should always be driven by my need to apply a fix or get access to new features that are important to me. It is my home after all.
Userlevel 2
Badge
I generally prefer genuine replies. You are surprised that I didn't mention any of those things? I'll tell you why, because I've owned Sonos since 2013 and I have NEVER had any of these issues until the last 15-months or so... specifically when Sonos made the decision to start adding voice capabilities to the speakers.

I have a degree in computer science and I can eventually fix most issues... so your items 1.-5 are all in play and all things that I have leveraged to get the system back up and running once it goes down. But I have to tell you... I didn't buy these expensive speakers to spend a hour trouble shooting, rebooting and/or contacting customer service (by the way...just try...try...try to speak with an actual SONOS customer service rep). If anyone chooses to go that route, put on a pot of coffee... its going to take awhile.

I'm really really surprised that your approach to dealing with these matters is to point customers to technical solutions.... solutions that WERE NOT required just a year or so ago. If SONOS had started out this way, it would have failed day-one.

What I've noticed from this forum are more defensive "'redirects" instead of addressing the issue full on.. My post was specifically addressing the "forced upgrades" matter which Ken's response above totally ignored and quite frankly, I'm not sure you can because its tough to reconcile the corporate party-line with the consume reality. Beyond the scripted responses, I can tell you that you have a problem that's becoming more and more prominent.

A Bed Time Story: Once upon a time a company called Microsoft had an operating system called "Windows XP". I just worked. Then they decided they need to come up with solutions to problems that didn't exist. They pissed off so many loyal customers that they turned in mass to a tiny company called Apple which delivered a computer and operating system that did what it was supposed to do, Customers raved and a star was re-born.
Thanks for the suggestion on turning off the auto updates. It hasn't been a problem for me until recently. The last couple of updates have been complete junk. I have had to re-add one of my speakers and then it knows about all of them.
Yes SONOS, you need to get your act together on the updates. It MUST be seamless again. I don't know what has cause the headaches this year, but that must end.
As one person put it, most of the users are consumers, not tech heads.
If you make it simple, they will come!!!
No, the router loses track because an update causes the Sonos to reboot and get a duplicate IP address from a wonky router. The controller is a very dumb application, all the information is stored on the Sonos units themselves. If the controller cannot reach the Sonos units, then it cannot retrieve any information about the Sonos unit.

Do a network refresh. Reserve IP addresses for your Sonos units so they never again get a duplicate. 99.99% of the time, this fixes what you are seeing.
Yes, I can still control from my phone, but the computer will no longer connect. WHY IS THE UPDATE FORCED??? The precious version was working fine yesterday, today I get a forced update. We dont have time to troubleshoot your bad decisions. I want an answer, why can't I install the previous version of sonos that was working?
Userlevel 2
Badge
This thread is fascinating. Sonos techs say the updates are not forced yet, multiple customers are telling you that forced updates are absolutely happening.... and I hate to tell ya, but they are being forced. Initially the updates are suggested but after awhile you are absolutely forced to update else no response from the controller.

This has happened to me multiple times. I have 2 controllers (one on the laptop and one on Andriod phone). Auto update is off and after a disaster update last week, I now have another update that I "should" implement. Of course I would never volunteer for the pain of losing the system/music with the update on my own, but rest assured, in some near-term date, the controller will stop working unless I update. Sonos...this is real and the stale response that updates are "not forced" is absolutely not true. Maybe you should say "Not forced Initially...".

You could greately simplify customer pain and possibly retain the Sonos panache if you simply let sleeping dogs lie for legacy systems and update those newer systems where, for some unknown reason, users want to talk to their speakers rather than listen to them.

Google has been brilliant with this. 2 years updates for their flagship phones then the madness stops. My old Pixel phone (backup) works great, no update hassles and all the apps are still working in their legacy stage. So so so simple.

Sonos you would do well to avoid repeating the Microsoft fiasco whereby the forced updates and implemented useless features that caused all sorts of customer grief .... eventually sending customers into Apple's open arms.

I just bought a vacation home in South Florida. SONOS will most definitely not cross my front door threshold.
Userlevel 2
Badge
Sonos can contine to blame customers for not being technically savvy or what have you...but there are significant problems with the update process, policy and approach and I think pointing the finger at customers is a HUGE mistake. Yesterday I spoke with my cash...i just ordered a $4K sound system for my vacation home and I never thought I'd say this but.... Sonos not in scope. I also ordered a homepod for my 86yo dad so I don't get calls from him ranting about updates and Sonos not working. Good luck
Sonos can contine to blame customers for not being technically savvy or what have you...but there are significant problems with the update process, policy and approach and I think pointing the finger at customers is a HUGE mistake. Yesterday I spoke with my cash...i just ordered a $4K sound system for my vacation home and I never thought I'd say this but.... Sonos not in scope. I also ordered a homepod for my 86yo dad so I don't get calls from him ranting about updates and Sonos not working. Good luck


Good luck with your new purchases. Horses for courses applies.
Sonos can contine to blame customers for not being technically savvy or what have you...but there are significant problems with the update process, policy and approach and I think pointing the finger at customers is a HUGE mistake.

When did Sonos blame customers? Sonos has not replied in this thread at all. What Sonos does do when users report issues is provide as much assistance with troubleshooting the issue as possible, even when the problem is with a router, wireless interference, whatever, and not the Sonos device itself.
Userlevel 7
Badge +22
You can likely solve your update hassles by assigning static/reserved IP addresses to your Sonos gear from your router's DHCP page. Usually fairly quick to do, follow by unplugging your Sonos gear and rebooting the router. Plug in any wired Sonos devices one at a time, give it about a minute between each one, then the wireless ones, again one at a time.

If you turn off update notifications you might want to manually check for updates every month or two so you don't get too far behind.
Userlevel 7
Badge +22
If my 93 year old mom can do it (with a bit of over the phone prompting) I don't think it is rocket science but you know your limitations better than I do.
I don't think, 'making it simple' is really a viable option. Sonos functionality/requirements around IP addresses has not changed over the years. What has changed is the volume of devices in a typical home that utilize a wifi network (and volume of wifi networks in general). If all you have is a couple computers along with your Sonos, the odds of running into IP address conflicts are very low. But today, we have dozens of devices in the home that use IP addresses and thus the odds of conflicts are a lot higher.

Can Sonos somehow maintain the same stable multi-room audio system and change it's use/dependence on non-conflicting IP addresses? I don't know.
SONOS should be able to make it simple.
I have a network with quite a few devices. I like playing with computers and automation systems. I have never, even with multiple SONOS speakers, ever had any IP address conflict problems. Almost all, but not all, of my systems use DHCP, some have reserved DHCP addresses. If you are having issues with IP conflicts, then you may need to look at how you are handing out IP addresses. If you have systems with statically defined addresses within a DHCP range, that is a problem. Also check your system that is handing out addresses, if it get confused about who has what addresses that is also a problem. DHCP has been around for a long time and just plain works if it is configured correctly. If you are having problems with address conflicts, then the DHCP configuration needs to be checked.

One underlying desire that I have for all systems, is to make them simple to use. If my wife takes more than a couple clicks to get what she wants done, it will get tossed away.
If an update requires me to reconfigure the system, I get very upset.

In general, SONOS is very easy for her to use. However, the last several upgrades have tried my patience. Having to re-add speakers that I already have on the system is unacceptable.
SONOS should be able to make it simple.
I have a network with quite a few devices. I like playing with computers and automation systems. I have never, even with multiple SONOS speakers, ever had any IP address conflict problems. Almost all, but not all, of my systems use DHCP, some have reserved DHCP addresses. If you are having issues with IP conflicts, then you may need to look at how you are handing out IP addresses. If you have systems with statically defined addresses within a DHCP range, that is a problem. Also check your system that is handing out addresses, if it get confused about who has what addresses that is also a problem. DHCP has been around for a long time and just plain works if it is configured correctly. If you are having problems with address conflicts, then the DHCP configuration needs to be checked.


I'm confused. You're having trouble with speakers disappearing after an update, which is usually do to IP address conflicts, but your familiar with the issue? Have you setup reserved address for your Sonos speakers (not static, but reserved)? If you do have reserved addresses and you're still losing speakers on updates, then it's a different issue. Submitting a diagnostic after the next update could help.


One underlying desire that I have for all systems, is to make them simple to use. If my wife takes more than a couple clicks to get what she wants done, it will get tossed away.
If an update requires me to reconfigure the system, I get very upset.


And that's reasonable. I do think that one downside to all the emerging tech around voice control, smart speakers, and IoT in general that it's too complex right now. That's due to emerging tech, integrating of different products, and so many products potentially on a network.
Sorry for the confusion about the IP reservations. I don't reserve addresses for my speakers. The interesting thing to me is that after a controller upgrade, the controller doesn't know about any of my speakers. I then go through the steps to add 1 and amazingly it knows about the specifics for the one that I added (like name) and also all the other speakers also show up.
That tells me, that after a controller update, the controller looses track of everything and doesn't know how to contact any speaker. I assume that the speakers know about each other so that when the controller finally is forced to query one of the speakers, it learns about all of them.
The strange thing to me is that this issue has only popped up this year, on some, but not all of the updates. I find out about it because I go ask Alexa to send something to a speaker and nothing happens. If I'm lucky enough to be the one that does that, all is well. But if a visitor or my wife asks Alexa to play something and nothing happens, I get yelled at.
So, I have now taken the steps above and have turned auto updates off so that "I" control when an update happens and can verify it afterwards. That should stop the screaming. 🙂
Userlevel 7
Badge +22
Not having reserved IP addresses is still likely to bite you when you finally do run an update and also when the router and/or Sonos gear reboots due to a power glitch or other reason.

I finally gave in and did the IP assignments after getting tired of power cycling after every storm.
Sorry for the confusion about the IP reservations. I don't reserve addresses for my speakers.

So you've reserved address for some of the devices in your home, just not the Sonos speakers? From what you wrote previously, it seemed like you understood that reserving IP addresses resolves IP address problems? Were you quoting someone else or was that actually you, talking about your system?

I'm just not following the train of thought around this. I'm not sure why you aren't considering reserving IP address for your Sonos devices when you understand how to do it and it's been recommended as a fix to the issue your having with updates.
Userlevel 7
Badge +22
Updates are not forced, only suggested. You can also turn off the update suggestion or with a bit of work block the updates if I understand some of the other posts on updates.
Userlevel 7
Badge +22
This is absolutely not so - I have turned off auto updating and was forced to update my sonos system and both iphones this week. What is the worst thing about it is that I cant do anything with the sonos system until the update is applied. I am being held ransom in my own home at the whim of sonos. Further, the update forced me to enter some unnecessary and unrelated information to complete the update. This is a totally unacceptable. I have paid for the system that I have in my house, I'm not interested in updated features on newer model. If I were, I would choose to update at that time. This is something that should always be driven by my need to apply a fix or get access to new features that are important to me. It is my home after all.

Make sure you turn off auto-updates for the controller (iOS or Android). I suspect you updated the app and when that happens you will be required to update the Sonos units too.
Userlevel 7
Badge +22
Not just you but anyone (visitors) with access to your WiFi that has an updated controller can be a problem if you don't want to update.