This is a known behaviour with modern smartphones. Both Android and iOS devices tend to ignore ICMP echo requests (pings), which is the default discovery method used by Network Scanner. Consequently, they may not appear in the scan results even though they are connected to the network.
Here are a few things you can try:
- Keep the phone screen on during the scan. Both Android and iOS aggressively power down their WiFi radio when the device is idle or the screen is off, which can cause them to miss incoming requests entirely.
- Increase the number of ping attempts and the timeout value in Options > General. This gives the devices more time and more chances to respond, which can make a difference with smartphones that are slow to wake up.
- If the above does not help, switch the ping method to ARP in Options > General > Ping method. ARP-based scanning operates at a lower network level and can be more effective at discovering mobile devices in the same subnet.
- Check whether your WiFi router has AP isolation (also called client isolation) enabled. This feature prevents wireless clients from communicating with each other and is commonly turned on for guest networks. If it is enabled, no scanning method will be able to discover other wireless devices.