During flight testing of one of our quadrotor vehicles we are getting "Failsafe enabled: no global position". What could be the cause of this? There are no GPS-related issues according to flight logs, so this must be something else.
Here is a flight with failsafe triggering: https://logs.px4.io/plot_app?log=e226431c-9515-456c-8d45-d2fd22d0d68b
Here's a flight of the same airframe without it triggering (same day, same conditions): https://logs.px4.io/plot_app?log=0fcd3c8e-6ec2-4de1-bdf0-17735c1e9779
Here's another flight with another battery configuration (failsafe not triggered): https://logs.px4.io/plot_app?log=f37989a5-3cf8-464c-ba06-200f681498cd
What is the cause of this error / behaviour? And, in general, how can I diagnose problems such as this one? To me, there is nothing in the flight log, that might suggest the cause of this error.