My Vogue had wonderful GPS locking speed previously, but now doesn't appear to get a single bit of data even though COM4 is detected as a GPS device and at the least, accepts commands.
I'm on a custom 21500 ROM, 3.42.50 Radio, I've set the "accepted" reg keys (GPSMode 4, AGPSEnabled=1, port 8888, etc..).
My next troubleshooting step was to go through the QPST process in DIAG mode. I've found Vista64 drivers that recognize both the "HTC Modem" and additional com port, QPST 2.7.301 will see these ports (though I have to uncheck "Show Serial and USB/QC Diagnostic ports only" which seems ominous), but under the phone column I only get "No Phone" or N/A (COM2). This prevents me from moving forward to the "SERVICE PROGRAMMING" step of the process.
I've tried a couple different downloads for the WMODEMDrivers and saw no change. I've tried QPST 2.7.295 (pretty sure it was 295 anyway) and it recognized the ports without me having to uncheck the option mentioned above, but it still showed "No Phone". I'm using \Windows\DMRouter.exe /DIAG to launch diag mode.
Something else that strikes me, but I'm not sure is significant, is that I can list devices in .Fred Task Manager and find $device\GPS1(GPS1

, status unloaded, and if I try to load it I get "The system cannot find the file specified" [VIRSER_GPS.dll]. This seems too obvious though and I'd expect to have heard from others by now if this was the issue. Anyhow, I wouldn't know which dll to try if this was the problem.
I hope you can see that I've researched this pretty thoroughly and I'm dead in the water so to speak. Anyone have a suggestion as to how I should proceed from here in order to get my GPS working again?