I love the sound of my Sonos system, but ! I have eleven speakers and two Connect devices. They are all up to date as is the software. Some speakers are somewhat elderly !
The speakers are always on and I use the Sonos not only for music but for the radio as well. They are never turned off.
I have been having lots of unreliability issues; Speakers disconnecting, being out of sync, the Android app not finding the system etc This was making the system almost unusable.
I finally called Sonos Technical support. After sending a system diagnostic report the very helpful person said the memory in the speakers was full and that was the issue.
The solution, reboot every speaker !
That would be easy with only a couple of speakers but mine are all over the house. Some are tucked away in corners above cupboards etc. They have their own power cables hidden from view so not an easy task. I decided the easiest way was to power off the whole house !!
This worked but did mean that lots of other systems had to be setup again. Its not an acceptable 'fix'.
The software should be able to manage the memory usage so that the system remains stable. To have to cycle the power every speaker every every twenty days or so (the engineers recommendation ) is totally unacceptable.
Moderator edit: removed email address