When put into pos hold the copter just “floats away” as if it were in Alt old mode.
After doing a TX calibration the copter then respect the position hold mode.
If you review the logs you will see that there is no difference before and after as far as channel 5 signal is concerned. In other words it should have gone into position hold before the calibration.
GPS is good, no other errors that I can see.
This has happened recently on another drone where it flies fine for 10-20 flight then all of a sudden is drifting in position hold mode. Calibrate the transmitter and all is good. At first I thought perhaps the transmitter was drifting but it would really have to drift a lot for that.
So either the transmitter calibration is correcting the issue or it’s just dumb luck that it works after the calibration and there is some other EKF issue
Transmitters are all Horus x10s, dragonlink
Here is a link to download the offending .bin file with the floating starting at 16:06:10