First thought is to do the troubleshooting steps recommended by
@DoomMeister in post #3 above. That will help ensure we are not chasing the wrong problem.
My thoughts focused on the GPS almanac issue just because there is good probability of the GPS battery being dead. But most GPS problems we see on the Forum are related to the flight controller issue Doom is looking at. His techniques will go a long way to determine the actual issue.
The controller and camera do not have to be powered on during the GPS battery charge. Just the drone itself. It would be a good idea to remove the camera while charging to avoid overheating the camera internals.
Compass and accelerometer calibrations probably won't help much, but for the Typhoon H it won't hurt anything either. (different story for HPlus and everything after)