My TF300T cannot get a location indoors when wifi is the only source of location information. Google Maps (and any other location-aware app) says "location unavailable" forever. The wifi data connection works fine. High accuracy location is enabled in system settings.
If I take it outside, GPS locks in under a minute.
I have installed several ROMS, stock and CM-based, done several complete data/cache/dalvik/system reformats, and the problem persists.
Any ideas or suggestions?