@maybe_pilot, to positively avoid problems with compass bias, confirm before every takeoff that the drone's direction show on the map on the controller agrees with the actual direction the drone is pointing.
If they don't agree, power the drone down and start it again in another location. And...