I have 2 Sonos Ones and a Sub Mini as my Living Room system. I also have a Sonos Move based in the same room that I have to connect to separately. I recently got a new modem and so changed my network settings. Since then either the Living Room system, or the Move, or both, constantly drop off Airplay. They are still connected to the app, but just drop off all my Airplay lists on all my devices.
When I unplug them and turn them back on, they reconnect to Airplay for a couple of hours, then drop off again. It’s driving me mad! I’ve tried various sequences of unplugging the modem, unplugging the speakers, unplugging both, but nothing works for more than a few hours.
I know similar questions have been asked before, but I can’t find any solution. For context - I don’t use Mesh or extenders. The Wifi is good (speed tests at over 200 mbps). The speakers worked perfectly before I changed my modem. The firmware is updated. My other devices (Apple TV, iPhone, Macbook) all joined the new network and Airplay lists just fine. There is no network reason for the issue and everything except Sonos is working great. This is definitely a Sonos Airplay issue, not a network or device issue.
Would appreciate any assistance. Cheers
Hi. When you use the Sonos app you are using the Sonos system. When you use Airplay you are using Apple's technology.. There is no such thing as "Sonos Airplay".
I get that, but Airplay is a connectivity system offered by some products and not others, right? My TCL TV doesn’t offer Airplay, so I had to buy Apple TV in order to connect it to my Sonos speakers. I use Apple devices and I bought Sonos speakers because they connect through Airplay. That’s kinda the reason for buying them. They promise that connection.
As of right now, all the Sonos speakers in my house have dropped off Airplay again, even though they were all connected an hour ago, they are still connected to the app on my phone, and everything else is working fine. If that’s not a Sonos / Airplay issue then I must be a monkey’s uncle.
Anyway, thanks for replying. I’m desperate for help here...
I can always use my Sonos speakers simply by unplugging them every few hours, reconnecting them, and then using them for a little while before they disconnect from Airplay again and I have to unplug and reconnect. If that’s the standard of service Sonos is offering, I’m not sure it’s worth the money. Frankly, it’s a ball-ache.
I got exactly the same issue when Airplay functionality ceases not long after a reboot and frankly I’ve had a gut full of it. I’m getting rid of it and getting a new HomePod when they are released. This has been a problem for years and there is plenty of evidence online on this forum and many other places that it is a widescale issue, and it has nothing to do with my network stack - I am a network engineer by trade. It’s a buggy Bonjour mDNS software issue on the Sonos that’s the problem. I have about 6 other airplay devices and no issues with any of them. Not all Apple devices either I have Samsung TVs as well that behave with no issues on Airplay 2. I expect sonos fanboys will respond with some snarky comment like they have since this issue was first brought to the attention of the community 5 years ago.
Samos and Scotty,
I have only had my system a month or 2 and am completly frutrated by seeminly random performance. Yesterday i woke up, opened Apple Music, selected a station, pressed play, and hit Airplay and selected my One in my bedroom. Worked great. Today, same process for me, but Sonos could not connect to any of my 5 devices. Just now hours later its like it never went away, it just works. Anytroubleshooter know how hard it is to find and fix random or intermittent issues.
I’ve been wanting this system for a long long time and now…….Dream come true or nighmare?
Mate I gave up in the end. Sold the sonos one and bought a second gen HomePod. Couldn’t be happier - the HomePod ticked a lot of boxes for me:
The sonos one would suit people outside the apple ecosystem but I got sick to death of the airplay 2 dropouts and it ended up being a deal breaker.
Since the lot of you (except
@John B) have had your fill with Airplay and Sonos. I might suggest you check your iOS devices for an update and that of the Sonos app. Also, make sure your WifI isn’t at fault as Airplay uses it for non-apple devices. Oh...didn’t you know that the reason Airplay works so well with another Apple device (like a HomePod) is because it is a peer-to peer connection? But, wait I’ve wasted my time telling you this...because you’ve either gotten rid of your Sonos or placing it in moth balls. Oh well….
You did waste your time because as I mentioned a couple of comments ago the issue is clearly a bug in the Bonjour/mDNS stack as implemented in the sonos products. Airplay uses mDNS to discover the IP address information of Airplay capable devices. It’s nothing more then a multicast discovery message so unless there is firewalling at play or you use some weird corporate wifi gear like Aruba then there is no other reason the sonos should stop responding to mDNS Bonjour multicast - which it is clearly doing after a period of time of operating normally.
I have used open source implementations of Airplay on raspberry pi’s that are more reliable than the sonos. And no, iOS updates don’t fix the problem.
Source - I am a network engineer and full stack software engineer who knows how to use mDNS discovery and Wireshark… 🤷🏼♂️