Hi! We’ll get your mesh app not detecting devices issue sorted so you can see all of your phones, laptops, smart TVs, and smart home devices again. I just need a picture of your setup so we can target the right steps.
Which mesh Wi-Fi system and app are you using (for example Netgear Orbi, TP-Link Deco, Eero, Google Home/Nest, ASUS, etc.)? When you open the mesh router app, do you see the main router and mesh nodes, or is the whole network missing? And on the phone where the mesh app can’t detect devices, are you connected to your main Wi-Fi (not guest), with VPN turned off and Bluetooth / Location services enabled?
Customer
We’re using a TP-Link Deco mesh system. The Deco app can see the main router and two mesh nodes just fine, but the Devices tab is almost empty. The app shows just one phone online and everything else is “offline” or doesn’t appear at all. But in real life all devices have internet — my laptop is streaming, the TV works, Alexa works. It’s like the mesh app isn’t detecting devices even though they’re clearly connected to Wi-Fi.
Got it, that’s really common with mesh Wi-Fi apps — the network is working, but the app’s client list is wrong.
When a mesh app is not detecting devices or shows everything offline, it’s usually one of a few things:
• Your phone isn’t fully associated with the same LAN / SSID as the mesh system (for example you’re on a guest network, a second router, or mobile data).
• The app on your phone has restricted local network, Bluetooth, or Location permissions, so it can’t discover all clients.
• The mesh system is in AP/bridge mode behind another router, so the app sees only what passes through the controller, not every MAC address on the LAN.
• A recent firmware update or app update left cached data, so the device list is stale even though the mesh nodes are online.
We’ll first confirm your phone is talking directly to the mesh controller over the right Wi-Fi, then refresh the app, and finally check how the mesh tracks clients so your Deco app starts showing all connected devices accurately again.
Customer
I’m definitely on the main SSID, not guest. If I turn off Wi-Fi and use mobile data, the app says I’m away from home, but on Wi-Fi it loads the network page. The problem is just the devices list — it shows maybe 2 out of 25 devices. It used to show everything a few weeks ago when I set up parental controls. Now the mesh app can’t find most devices so I can’t pause kids’ tablets or see what’s using bandwidth.
Perfect detail — that confirms the mesh itself is routing traffic and this is mostly an app visibility problem.
Step A — Make sure the app and phone see the LAN correctly
1) On the phone with the mesh app, stay on your main Wi-Fi (same SSID your other devices use). Turn off any VPN or private DNS features, and temporarily disable mobile data so the app can’t accidentally hop off the LAN.
2) In your phone’s settings, find the Deco app and confirm Local network (iOS), Nearby devices (Android), Bluetooth, and Location permissions are allowed — these are often required for mesh device discovery.
3) Force close the mesh app completely, then reopen it and pull down to refresh the Devices list.
4) If the app supports it, sign out and back in to your cloud account, or briefly switch between Wi-Fi and Internet views to force a re-sync with the mesh cloud backend.
After that refresh, do you see any more clients appear, or does the mesh app still not detect devices apart from your phone?
Customer
I checked permissions — Location and Nearby devices were off. I enabled everything, forced the app to stop, and reopened it on Wi-Fi with mobile data off. Now it shows more clients, but a lot are still missing or listed as offline even while they’re streaming. Some devices appear twice with old names. The mesh nodes all show online with good signal. It still feels like the mesh app isn’t detecting devices correctly.
That’s progress — the app is at least seeing more of the network. The next piece is how the mesh system tracks DHCP leases and which node each device is on.
Step B — Confirm the mesh is the main router and check node-level device lists
• In the Deco app, go to the Network / Advanced / Operation mode section and confirm it’s acting as the main router with DHCP enabled, not just as an access point behind your ISP’s modem/router. When a mesh is in AP mode, the app sometimes shows fewer clients because another box does the DHCP.
• View each mesh node (main unit and satellites) and open its attached devices list. Sometimes the global “Devices” tab misses clients that still show under a node’s local view.
• Compare that list to what your laptop shows at 192.168.x.1 (or the mesh’s gateway IP) if there’s a web interface listing all LAN clients.
• If you see duplicates or very old offline entries, use the app’s option to forget / remove device for stale clients so the mesh controller can rebuild a clean device table.
Once we confirm the mesh is the only router doing DHCP and clean out ghost clients, the app should get better at mapping every MAC address to an online device instead of leaving them as permanently offline.
Customer
The Deco is in Router mode and doing DHCP — the ISP modem is in bridge mode. Under each node I can see a few more devices, but many still show as “Offline” even while they’re clearly active. I removed a bunch of old entries and renamed some, but the mesh app device list still looks wrong, especially for smart plugs and cameras. Those are the ones I really want to manage.
Gotcha — IoT devices (plugs, bulbs, cameras) are usually the last to behave. Many of them rely on 2.4 GHz only, use very cheap Wi-Fi chips, and don’t always report status cleanly to the mesh controller.
Step C — Refresh client connections so the mesh app re-discovers them
1) On a laptop or phone, confirm each “missing” device really has a current IP by pinging it or checking its app. If your camera or plug app says “online”, but the mesh router app shows it offline, that’s a sign the mesh hasn’t refreshed its ARP/client table yet.
2) For a few test devices, briefly unplug power, wait 10–15 seconds, then plug them back in so they re-associate with Wi-Fi and ask the mesh for a fresh IP lease.
3) In the mesh app, refresh the Devices page again. Most systems will repopulate recently active devices first and then update the status from Offline → Online.
4) If your mesh offers a separate IoT network or “2.4 GHz compatibility” mode, turn that on and move the plugs/cameras there; many vendors recommend this so the mesh app can detect IoT devices more reliably.
If, after rejoining Wi-Fi, those devices still don’t appear or stay greyed out in the mesh app, we’ll clear the app cache and, if needed, re-link the mesh system to your cloud account so the cloud and controller agree on how many clients you have.
Customer
Power-cycling a couple of smart plugs and a camera did help — they now show Online in the Deco app. But the list still seems incomplete and changes randomly. Sometimes devices move between nodes or show as “wired” when they’re Wi-Fi. I’m worried the mesh app device detection is buggy or my firmware is old.
You’re right to think about firmware — mesh controller bugs can absolutely cause strange behavior in the client list even when Wi-Fi is stable.
Step D — Update firmware and the mesh management app
• In the Deco app, check for a firmware update for the whole mesh — main hub and all satellites. Many release notes specifically mention “improved device recognition” or “fixed devices showing offline in app”.
• On your phone, update the mesh app to the latest version from the App Store or Google Play. Old app builds often have issues where the mesh app doesn’t detect devices correctly after newer firmware is installed.
• After updating, reboot the mesh network from the app (or power cycle the main node and satellites) so they reconnect to the cloud and rebuild their device map.
• If you have any unmanaged switches, powerline adapters, or a second router plugged into the mesh, try briefly bypassing them so the mesh sees devices directly instead of through multiple layers of NAT or switching.
It’s normal for devices to move between nodes or be marked as wired if they’re behind a switch — that’s just how the mesh network topology view works. What we care about is that every active client shows up somewhere in the list and isn’t permanently stuck offline.
Customer
I updated both the Deco firmware and the app, then rebooted everything. Now the Devices tab looks much better — I can see almost all clients, and the offline/online status matches what’s actually happening. I also removed an old router that was still on the network. The mesh app is finally detecting devices again. Anything else I should change to keep this from breaking every few weeks?
Great — now that the mesh app device list matches reality, we can lock in some habits so you don’t have to redo this.
Step E — Make the “mesh app not detecting devices” fix stick
• Turn on automatic firmware updates if your mesh system supports them, or set a reminder to check updates every month or two so bug fixes for client discovery get applied quickly.
• In the app, give each device a clear name and type (Kid’s iPad, Living-room TV, Office PC, Thermostat). That makes it easier for the mesh controller to group and track clients, and easier for you to see if anything is missing.
• Keep using a single SSID for 2.4 GHz and 5 GHz unless the vendor explicitly recommends a separate IoT SSID — this helps roaming and prevents “ghost” entries when devices hop bands.
• Avoid daisy-chaining extra routers with their own DHCP; if you need more ports, stick to simple switches so the mesh remains the only router and the app has a complete view of the LAN.
• Occasionally open the Devices tab and remove old or unknown clients, especially after changing hardware, so the mesh app doesn’t fill up with stale entries that make it look like devices are offline or missing.
With that in place, your mesh Wi-Fi app should reliably detect and show all devices, and if something disappears again, you’ll know whether to refresh the app, reboot a node, or check one picky IoT gadget.
Customer
That all makes sense. I renamed our devices and removed the old entries, and now the client list actually matches our household. Parental controls and device priority are working again too. Thanks for walking me through why the mesh app wasn’t detecting devices and how to fix it.
You’re very welcome — glad we could get your
mesh Wi-Fi and app view back in sync.
Summary: To fix a
mesh app not detecting devices issue, make sure the phone with the app is on the main Wi-Fi with the right permissions, confirm the mesh is the only router doing DHCP, refresh or power-cycle devices so they request new IP leases, clean up old entries in the app, and keep both mesh firmware and the mobile app up to date. If you ever get stuck again — devices missing from the client list, random “offline” labels, or nodes not showing — you can
open a chat with an expert and we’ll trace it live with you.
Customer
Awesome, the app finally shows everything correctly and it’s way easier to manage who’s online. Really appreciate the detailed help!
Any time! If a friend or coworker complains that their
mesh app is not detecting devices or their
mesh router app shows everything offline, you can share this checklist — and if you’d like someone to tap through the mesh settings with you in real time, just
start a chat with an expert and we’ll take it from there.
Why mesh apps stop detecting devices (phone, DHCP, nodes, cloud)
Most mesh app not detecting devices problems boil down to how the app talks to the mesh controller, not that your internet is actually down. Common causes include the phone not being on the same LAN/SSID, disabled local network or Location permissions, another router doing DHCP instead of the mesh, or older firmware that doesn’t report clients to the cloud service correctly. In those cases, the network keeps working but the mesh router app shows “offline” or simply doesn’t list devices.
Breaking the path into pieces — phone with mesh app → mesh controller → mesh nodes → client devices — helps you see where “no devices detected” starts. If streaming and browsing work on laptops and TVs but the mesh app’s device list is empty or outdated, the issue is almost always with app permissions, client discovery, or DHCP topology, not with Wi-Fi coverage itself.
How to check whether the problem is the mesh app, your phone, or the network
To quickly narrow down a mesh app not detecting devices issue, start simple:
First, verify that your client devices really are online by opening websites or their own control apps. If everything works but the mesh Wi-Fi app shows an empty or incorrect device list, move to the phone: connect it to the main SSID, disable VPN, and confirm app permissions. Next, open the mesh app and check whether the nodes and internet status are healthy. If nodes show online but the device list is wrong, focus on DHCP, IP address ranges, IoT/2.4 GHz settings, and stale entries in the app rather than tearing the whole network apart.
Why is my mesh app not detecting devices even though everything has internet?
Most of the time, the mesh app is not detecting devices because your phone isn’t fully on the same LAN, the app lacks local network or Location permissions, or another router is handling DHCP. In those cases the mesh nodes still pass traffic, but the controller can’t build a correct client list, so devices look offline or simply never appear.
How do I get my mesh Wi-Fi app to show all connected devices?
First, connect the phone that runs the mesh router app to your main SSID with VPN off. Enable the app’s local network, nearby devices, Bluetooth, and Location permissions. Then refresh or sign out/in in the app, power-cycle a few missing clients, and make sure the mesh is the only router providing IP addresses. Updating mesh firmware and the app usually fixes stubborn issues where the mesh app can’t find devices.
Why do some devices show offline in the mesh app but still work?
This happens when the mesh controller’s client table is out of date. Devices might roam between nodes, change MAC addresses (private MAC), or sit idle for a long time, so the app marks them as offline even though they respond to traffic. Power-cycling the device, refreshing the app, or clearing old entries usually makes the mesh app update the device status.
When should I reset my mesh system or reinstall the mesh app?
If you have checked permissions, updated firmware, confirmed the mesh is the main router, and refreshed devices but the mesh app still doesn’t detect devices correctly, a deeper reset can help. Start with reinstalling the app and signing back into your account. If the problem persists on multiple phones, back up your settings, then factory reset the mesh system and run the setup wizard again so the cloud, controller, and apps all agree on the network layout.