Same here: I am using Prey on my Windows 10 Laptop, but I am also using a VPN.
It’s the VPN that seems to be the problem… whilst I can use location services like Google Maps without any problem (it shows a correct location), Prey isn’t able to connect, yielding the error message:
“Enable WiFi connection to view location”
It is connected to WiFi, but through the VPN tunnel (which it sees, effectively, as the equivalent of a hardwired cable connection). So, whilst Chrome can pick up my actual location easily, Prey cannot.
Something for the Devs, there, I think!
[UPDATE] Prey seems to be able to pick up a location before the VPN kicks in… so although that means live tracking isn’t possible, it will give a location as it boots up.