A few months ago, I had a very sudden and strange thing happen to the QuickGPS app on my Windows Mobile HTC Touch Cruise smartphone. My GPS signal would take forever to get a signal and when I opened QuickGPS and clicked Download now I got the error “Connection failed. Please try again later”. Needless to say, later didn’t help. It also said:
Download time: Not yet downloaded
Valid time: Expired
It happened if I was connected over 3G, GPRS, or through USB/ActiveSync. All other data networking is fine. But nothing worked. After many hours of googling I found this page. Basically, for some reason one or more of the phone’s registry settings are busted and need to be fixed (at least it was in my case). I grabbed an application that let you edit the registry on the phone and then verified these registry settings – and my problem was fixed!
[HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS] "RemindTime"="02151010034724" "Bias"=dword:fffffed4 "ExpiredTime"=dword:00002760 "folder"="\Windows\" "region"="US" "INIDate"="20060531" "remind"=dword:00000001 "actSync"=dword:00000001 "auto"=dword:00000000 "NotifyID"=dword:00001960 "INIFile"="" "path"="" "EEFile"="xtra.bin" "curRegion"=dword:00000000 "curIP"=dword:00000000 "pwd"="1" "authname"="1"
If editing the registry doesn’t sound like your kind of thing, someone in the forum of the above link has a cab file that makes the changes for you.