Airplay 2 unable to connect to Sonos

  • 7 September 2023
  • 52 replies
  • 6797 views

Userlevel 1

I have around 11 sonos speakers and 3 Apple HomePods. The HomePods work flawlessly for Airplay. But only certain speakers work on the Sonos side for Airplay and no matter what I do, (unplug all speakers and reboot router and modem and finally hard reset most speakers, nothing seems to work I consistently get “unable to connect to “speaker name””. However they all lseem to work on the Sonos V2 app. Has anyone found a fix to this issue?


52 replies

Userlevel 1

I have the exact same problem. Used to AirPlay to Symfonisk speakers and HomePods mini simultaneously, always worked well (especially once I installed an Apple TV which apparently works like a hub for all this)… until I updated my Apple gear (Apple TV and iPhone) to iOS 17.1… On the web some suggest that that’s the reason and Sonos should update their software to make it work with the latest iOS….

Or maybe Apple should update their software so it works with Sonos and others? It wasn’t a Sonos update that broke this, was it?

I have many airplay devices from different vendors. Only issues are with Sonos kit. They advertise as AirPlay compatible it’s up to Sonos not Apple to ensure this is the case. 

Or maybe Apple should update their software so it works with Sonos and others? It wasn’t a Sonos update that broke this, was it?

Userlevel 1

OK, that’s what resolved the issue for me (for now, let’s see…): In Apple HomeKit settings, go to “Speakers & TV” and set to “Anyone on the same network”, and make sure “require password” is switched off. Then unplug and replug the Symfonisk speaker(s).

I have done a network refresh, I have factory reset the speakers ( which is a temp fix of about 2-3 days). I am not really sure why the one speaker works. I have placed all speakers into a separate vlan and still just the one speaker works via airplay. All work flawless in the Sonos app. AirPlay works fine to my Sony tv, Bose soundbar and Apple TV 4K. It is only the Sonos.

I’m having the same issue from months now. It’s infuriating. After resetting the device, it works for a day and then again same issue.

I thought it breaks after firmware update, so stopped updating, but that theory is wrong.

Did anyone find a long term solution? 

Factory reset of all my speakers is not a viable solution.  

Same here.

Homepod and AppleTV works. My Sonos Roam is also working.

But my Beam, One SL, Symphonisk and Port are « unable to connect ».

This speakers that are not working had know the S1 version. The roam is only 2 month old.

I created an account just to say that I've had this problem for months and the steps that dh1966 describes seem to have solved it for me. Going well for the past 2 days. 

The cause of this problem, for me, was that my Sonos One was the master of the network and it had outdated code that it wasn’t telling me about. I now have everything working with AirPlay, even though the Sonos app no longer works and complains that my iPhone 7 is outdated. I can still use the Sonos app on my newer iPhone, but I use the iPhone 7S as my home jukebox.

Here’s my solution:

  1. Turn off all of your Sonos equipment. 
  2. Power down your network and let it boot up clean with no Sonos devices. 
  3. Pick a Sonos device to add to your network, but not the Sonos One. I chose my Sonos Amp, because it is not using Wifi and is hard wired to my network.
  4. Do a Factory Reset on this device and add it to your Sonos network.
  5. When it has completed, confirm that AirPlay connects to the device.
  6. Do a factory reset on the Sonos 1 (hold the infinity button while connecting to power, then continue to hold the button down until the light flashes GREEN) and add it to your Sonos network. At this point, my Sonos One said it needed a software update. Why it never updated before is a mystery.
  7. Continue to add any other Sonos devices, I suggest doing a full Reset on each of them just to make sure they get updated. I also had a Roam that kept falling off the network and it updated during this and has finally quit disappearing!
  8. Confirm AirPlay connects to the new devices as they are added.

My system is working better than ever now. The Sonos support guy said that my Roam kept dropping because of ‘network interference,’ but it was actually because of outdated software! Apparently, the Sonos app isn’t showing real version info for the network, because the devices can report current versions even if they aren’t on the current version. They only update when you do a factory reset. But you don’t know they are outdated, so you never know you need an update.

THAT would be a good glitch to fix. 

Userlevel 2
Badge

I, too, have this problem,   It’s ridiculous.   I have no idea who to point the finger at, both Sonos and Apple tend to release things without adequate QA.   I wonder how many people just don’t bother with dealing with problem and just stick with the Sonos app and never try to use Airplay.   All I know is that I can Airplay to pretty much everything except my Sonos speakers.

 

Neither Apple or Sonos seem to be copping to the problem, both act as if they haven’t heard anyone else ever have this problem.

I didn’t buy Sonos so that I would become a QA troubleshooting expert, I bought it to listen to things.  Users shouldn’t have to deal with all these recurring problems.

I had the same problem today. I called Sonos support and they instructed me to unplug, the re-add my speakers. That resolved the issue for me. The key was to hold the infinity button down while plugging in the speaker and keep holding it until it started flashing green. Thereafter, I clicked “add product” in the app and followed the prompts to reconnect

They were on my default network, I moved them to a vlan to try and fix the issue. And if Sonos is that picky about network why is it only airplay I have an issue with the Sonos app works perfectly fine on every speaker from every device

You could try sending Sonos a diagnostic with them on your VLAN and discussing it with them, not sure how that would go though. Putting them on your plain LAN is likely going to lead to a less confusing and hopefully productive support session.

Remember, all of us here without a Sonos Staff badge on our user ID have no ability to see inside your system or look at a submitted diagnostic.

It is just super frustrating, I have already factory forest speakers and they worked fine with AirPlay for about 3 days than started getting unable to connect. I wouldn’t even worry about it but I have a Bose soundbar setup in the living room and AirPlay lets me sync music to all the Sonos and the Bose.

I use Itunes on 2 PC’s for streaming different things. I could not connect via airplay to one PC but I could on the other. I read the Q&A’s about the ‘unable to connect’ issues. On the PC that wasn’t working I simply turned off the AVG firewall and it is immediately working !!! I now need to find a way to configure AVG to allow access to my Sonos Roam - All help gratefully received !

Userlevel 1

Hey people, I found a solution to my problem. It’s an expensive one. I got rid of my junk eero mesh system and got the netgear nighthawk that has a 3500 sq ft range. I completely reset every single speaker (11 sonos 3 HomePods) and everything works like a charm. I have 2 separate networks. I named my 2.4 GHz “Lights and Sounds” because most of my HomeKit lights or switches run on that 2.4 GHz channel. I just keep my phone on that at all times. All of my other devices like laptops and computers and gaming consoles stay on the 5 or 6Ghz channel for super fast internet. Been tuning this for about 3 weeks and no issues yet. Hope that helps. 

Not all Sonos speakers are AirPlay2 capable, is there some possibility you’re trying to send a signal to an older device? See https://support.sonos.com/en-us/article/stream-airplay-audio-to-sonos

That being said, you can always do what I do…send the AirPlay 2 signal to a device that can receive it, then go into the Sonos controller and ‘group’ your older speakers. It’s the way I get an AirPlay 2 signal to play on a pair of PLAY:1s frequently.

Userlevel 1

Hello again Bruce, 

Yeah, I submitted diagnostics and  while on hold with a support specialist. During that 10 minute call I screen shared my phone with her so she saw the same errors as I did. Then we unplugged all of my sonos speakers in order and reset my routers. And continued to get the same issue. 
 

Thanks for your replies,

 

Doug

Did an annoying factory reset on a One SL and it is now working like a charm with AirPlay… Hope to get a fix and not have to reset all others speakers.

same here. Called sonos support after sending my report. stayed online with them over na hour. best answer was that my wifi channel was too crowded. changed the wifi channel using the router automatic setup. nothing happened. 

 

I use my apple tv with a beam gen 2 and my iphone with a sonos five. no windows or other firewall to mess with that.

 

everything was working like a charm until last week. really disappointed. I have several sonos speakers in my place and my mothers, (beam + sub mini, five, 4 ones, 4 roams, amp) and can't keep resetting them.

 

not to say the trouble the roams have syncing with all the other speakers. whole lot of money and really bad support...

As I’ve said before, I frequently have to reset the Apple device sending the AirPlay 2 stream, but not the Sonos device. Even recently, with a significant amount of electrical brownouts, it hasn’t been the Sonos I have to ‘reset’, it’s been the Apple TV that needs to be reset. 

I will note, however, that after rebooting a Sonos speaker, it takes a few minutes for it to show up as an AirPlay 2 device in the Apple interface, sometimes as much as 10 minutes.  At this point, if I’m moving a Sonos speaker, by unplugging it in one location, and moving it elsewhere, I usually wait half an hour before even attempting to ‘see’ it in my iOS device’s AirPlay 2 connection interface. 

Userlevel 7
Badge +22

The factory resets are often a problem as they erase info Sonos could use to look at the problem and they very rarely solve problems even though they can often kick them down the road a few days.

Good luck.

This has something to do with a recent iOS update for the Apple Vision Pro goggles. Everything worked fine until they pushed that update, and now all of my iOS devices either wont connect, or connect and then drop after a brief period of time. There are reports of this issues from numerous people in the past week. 

That’s interesting. I’ve applied all of the updates to the iPhone, iPad, Mac’s, and Apple TV, but will admit I’m not a huge fan of the Vision Pro. While I needed to reboot many of these devices (and sometimes wait a bit), they’re all connecting to my Sonos AirPlay 2 speakers at this point. I’m not experiencing this dropping at all (other than when my contractor cuts the power!)

I’d still be tempted, in your case, to reboot the Apple devices, and at the same time, reboot the Sonos speaker. I certainly have noticed that software updates to either cause interruptions in the connection, so they need to be re-set up. 

 Unfortunately, I suspect Sonos can only see successful attempts of connection to their devices, but I would hope that they might see a reason for a disconnect, at least more than just a cessation of signal from the Apple device, so you may want to submit a system diagnostic within 10 minutes of experiencing this problem, and call Sonos Support to discuss it.

 

I am also experiencing the same issue. I have a sonos amp connected via ethernet and all other speakers (bot new and old) are connected to the amp via sonosnet. I can airplay just fine to all my airplay-enabled speakers, except for the ethernet-connected amp.

I used to work fine a couple of days ago, but when I decided to revert my Philips Hue-lights from Matter to the old “homekit-setup”, since I got other issues with that setup, my airplay stopped working and I can't even re-add my speakers to the apple home app anymore. 

When I try to airplay from my iOS-device it just say “unable to connect” but when I try to connect from my MacBook it indicates it´s something wrong with my Home-app settings that´s not allowing me to connect, witch is strange since the settings is set to “allow all within the network” with no password set and the speakers are not even in the app itself.

The Hue lights works fine now though...

Reply