Hard to be a software/firmware issue since it has not changed since May of 2017 unless it there was a time bomb built into the code.
That's what I'm referring to, an expired license or whatever it might be, maybe an oversight by someone

Will see their response. I'm currently checking the pins to the FC I've mapped out all 6 of them so far, and checking every capacitor on it (seems OK so far). I've just started to check the GPS module,
and I've found one capacitor that is shorting.(False alert.) I'll see what happens next.
I've tested the Wizardwand also, but the H will not lock with the wand either. The wand will show gps lock, but the H will keep blinking purple 3 times.
Didn't find anything that would indicate anything is wrong on the GPS board. Took it out, let it sit for a while. 15 sats, no lock. WhenI turn off the GPS from the ST, it instantly says the lat/long on the remote, if I start a compass calibration, it will restart and say "ready" instantly. Checked the logs, latitude and longitudes are correctly displayed. I've found something strange in the logs. If the gps says "ready" then it will report IMU_STATUS as 225, if the gps is is "lost" then the IMU status will be 65 or 97.
Checked earlier logs, and it seems like when the IMU_STATUS is 225 or higher, then the gps will say "ready", otherwise it is in the "acquiring" state.