The scenario: GPS location enabled, VZW (verizon wireless) location enabled, Google location (wi-fi) NOT enabled, and the phone is connected over Wi-Fi.
I turned off Google Location (Wi-Fi) because on some wi-fi routers it is giving the wrong location. So the apps that are looking for location data should rely on the other 2 connections. But since I'm currently connected over Wi-Fi, it has no choice but to try over GPS. The problem is that the app times out before the GPS gets its fix. If I go to Navigation, or use a GPS tool, the satellites fix in about 7 seconds, but the app kicks out before the fix.
It would be nice if the app could wait longer. Or, better yet, if the wireless location data was more reliable.