I’ve seen a few discussions about this issue, but I haven’t come across anyone who has found a solution.
I have a Sonos Five connected to one of my access points (5GHz, using the same SSID as my router and other APs). When my iPhone is connected to that same AP and the Sonos Five, everything works perfectly. I can start music from the Sonos app and control playback without any problems.
However, when I move to another part of the house and my iPhone roams to a different AP, the Sonos app can no longer control the Sonos Five. The speaker still appears in the app, but whenever I try to pause, play, or perform any other action, I get a "Could not connect to server" error.
Does anyone know what might be causing this?
Roaming on the iPhone appears to work smoothly, but it feels like the Sonos app isn’t refreshing its connection properly. Even if I leave it for a long time, it never seems to recover.
Interestingly, if I roam back to the main router’s Wi-Fi, the Sonos app immediately recognises what’s playing and I regain full control of the Five. The issue only occurs when the phone is connected through a different access point.
My access points are Omada EAP650s, all configured identically and running in standalone mode. Roaming works fine for every other Wi-Fi device in the house, so this seems to be a Sonos-specific issue.
Any ideas or suggestions would be greatly appreciated. Thanks!



