So today I went out to basically the middle of no where to get some flying done along with the compass calibration. Prior to any calibrations, I did a test flight and right out off the start received an error and couldn't arm due to the following errors;
-PREFLIGHT FAIL: EKF INTERNAL CHECKS

So I shutdown the H+ and turn it back on. Boots back up and system comes online like normal. Proceed to do an auto takeoff and right off the bat she's drifting up while I having full stick down to lower her. She's barely moving down while full stick to lower her but she comes down about an inch a second so I end up having to hand catch it and manually shutdown the motors via 3 taps of the red button.

So after that fun, I shutdown everything and start over again. Everything boots up normally this time and she flies like a champ out 1500ft away at 400ft up like nothing was wrong with her to begin with. So after that flight, I run a compass calibration and complete it as so. Then a new error pops up
- PREFLIGHT FAIL : EKF HIGH IMU GYRO BIAS

Browsing on good ole google suggest that the errors are sensor errors that PX4 is programmed to verify prior to flights. Unfortunately I am not that well versed in the language so trying to figure out why the error is happening is unusual. Any help would be greatly appreciated!
-PREFLIGHT FAIL: EKF INTERNAL CHECKS

So I shutdown the H+ and turn it back on. Boots back up and system comes online like normal. Proceed to do an auto takeoff and right off the bat she's drifting up while I having full stick down to lower her. She's barely moving down while full stick to lower her but she comes down about an inch a second so I end up having to hand catch it and manually shutdown the motors via 3 taps of the red button.

So after that fun, I shutdown everything and start over again. Everything boots up normally this time and she flies like a champ out 1500ft away at 400ft up like nothing was wrong with her to begin with. So after that flight, I run a compass calibration and complete it as so. Then a new error pops up
- PREFLIGHT FAIL : EKF HIGH IMU GYRO BIAS

Browsing on good ole google suggest that the errors are sensor errors that PX4 is programmed to verify prior to flights. Unfortunately I am not that well versed in the language so trying to figure out why the error is happening is unusual. Any help would be greatly appreciated!