Starting Android 9, bandwidth throttling is greatly limiting the apps that measure WiFi signal and need more than four scans every 2 minutes.
There is a workaround in Android 10 however! Follow the steps below to disable throttling for foreground apps and get the most from your NetSpot on Android. Not allowing Android to throttle NetSpot while scanning your network will help improving WiFi scan accuracy.
First, you’ll need to activate developer options:
Go to Settings > About phone > Software information > Build number (or just Settings > About phone > Build number for some phones).
After you activated developer settings, you can toggle the throttling off for local testing purposes:
Go to Settings > Developer options > find “Wi-Fi scan throttling” > disable it (or Settings > System > Advanced > Developer options).
With WiFi scan throttling disabled on your Android, you can be sure NetSpot will do its very best while surveying, scanning and analyzing your wireless network area.
There is some useful information on WiFi scan throttling here:
https://developer.android.com/guide/topics/connectivity/wifi-scan