Independent guide: ZoneFoundry is not a Sonos product. This article is based on official Sonos support documentation, linked at the end.
Before you start
- Access to your router's admin page (usually 192.168.1.1 in a browser, or the router vendor's app). Most real causes live there.
- The name of your home Wi-Fi — and both names if your 2.4 GHz and 5 GHz bands are separate SSIDs.
- An Ethernet cable helps but is not required. It is the fastest way to separate a network problem from a speaker problem.
Which failure are you actually having?
Getting the symptom right removes half the work. Nothing at all — the app says "No products found" or the room list is completely empty — usually means your phone and your speakers are not on the same mutually-discoverable network, or the app was never granted local network access. Some products missing — most rooms are there but one or two have vanished — is nearly always power or wireless signal on those specific units, not a system-wide fault.
There is a third case that is often misread: the speakers are fine in the Sonos app but missing from another app or a voice assistant. That is not a discovery fault — it is an authorization or account problem in that other service, and the steps below will not help.
What order should you work through?
Confirm the phone and the speakers are truly on the same network
This single step fails more often than every other cause combined. Your phone must be on your main home Wi-Fi — not a guest network, not a neighbour's, not cellular data, and not behind an active VPN. Guest networks are the classic trap: they isolate connected devices from each other by design, so the phone reaches the internet perfectly and never sees a speaker. If a VPN or network proxy is running on the phone, turn it off and try again.
Check the Local Network permission
On iPhone and iPad the Sonos app needs Local Network permission to discover speakers at all. iOS asks for it exactly once; if it was declined then, the app never asks again and the room list simply stays empty forever. Turn it on in Settings → Sonos, then fully quit and relaunch the app — the change does not take effect until you do. On Android the equivalent permissions are Nearby devices and location.
Turn off AP isolation on the router
AP isolation — also sold as Client Isolation, AP Isolation, or on some business gear simply "guest mode" — blocks devices on the same Wi-Fi from talking to each other. With it on, your phone and speakers sit on the same network and still never find one another. Find it under the wireless settings in your router admin page and switch it off. On mesh systems, check carefully: some models expose a separate toggle per band and per SSID.
Check multicast and IGMP snooping
Sonos relies on multicast to announce itself on the local network. If your router or switch has IGMP snooping enabled without a working querier, those multicast packets are dropped silently — so the devices are online and can even keep playing, while the app lists nothing. In a home setup the quickest test is to disable IGMP snooping and retry. If it works immediately afterwards, you have found the cause.
Wire one product and split the problem in two
Connect any one Sonos product straight to the router with an Ethernet cable. If it appears in the app immediately, the fault is definitively on the wireless side — congested channels, weak signal, band steering, or the router settings above — and both the speaker and your account are fine. If it still does not appear while wired, wireless is not the problem, and you should move on to power and reboots. Two minutes here removes half the remaining search space.
Reboot in the right order
Order matters. Power off the router first, wait thirty seconds, power it back on, and let it fully come up — lights settled, phone browsing normally. Only then power-cycle the speakers. Doing it the other way round, with speakers up before the router, leaves them holding stale network state and the symptom returns unchanged. Power-cycle by unplugging; do not reach for a factory reset.
If you changed router or Wi-Fi password
In this case nothing is broken — the speakers are still looking for a network that no longer exists, and they will not migrate on their own. Use Sonos' official change-network flow to hand the whole system the new Wi-Fi name and password. The same applies if you split one SSID into separate 2.4 GHz and 5 GHz names: you need to run it again.
Do not make a factory reset your first move. It wipes room names, groups, stereo pairs, home theater bonds and every linked music service — and not one of the seven steps above required it. The overwhelming majority of "missing speaker" faults are not in the speaker at all; they are in the network. Submit an official diagnostic before you go there.
Only one or two missing — is that the same problem?
If the system is otherwise healthy and only specific rooms drop out, the direction changes completely. Leave the router settings alone and look at those individual units:
- Power. A loose plug, a switched power strip someone knocked, or a smart plug following a schedule — the most common and most overlooked cause.
- Distance and interference. Too far from the router, a solid wall in between, or a microwave and a crowd of other 2.4 GHz devices nearby will drop one unit repeatedly while the rest stay fine.
- Older models and platform version. If the missing unit is an early product, it may not be supported by the current app at all, which needs to be checked separately.
Works for a while, then disappears — why?
Intermittent behaviour is almost never a software bug; it is usually channel congestion or a DHCP lease conflict. Two changes do most of the work. First, pin 2.4 GHz to channel 1, 6 or 11 in the router instead of leaving it on auto. Second, create a DHCP reservation for each Sonos product so its address stops moving — an IP that changes on every lease renewal is the classic cause of "it was working a minute ago". On a mesh network, also confirm the speakers are not bouncing between nodes.
Official references
- Products missing from the Sonos app
- Sonos app shows "No products found"
- Sonos app permissions
- Reduce wireless interference
- Reboot Sonos products
- Connect Sonos to a new router or Wi-Fi network
Once the network is fixed, the daily part can get easier
Grouping, skipping tracks, adjusting volume — that is the part you actually repeat every day. ZoneFoundry is an iOS app that handles those in one sentence. It works with your existing Sonos; the Bridge is an optional upgrade, not a requirement.
Next
Set up Sonos for the first time →
Grouping fails or plays silence →
Work out whether your speakers are S1 or current →
Once the speakers are back, ZoneFoundry can add cross-service search and multi-room control alongside the Sonos app. It does not replace the Sonos app and does not change your system's structure.