I didn't see this until just now. The notification system doesn't seem to always work right.
Anyway, FLY032 pertains to the middle two plots. Looking closer (zooming in) at one of those gpsHealth drops it seems the motor commanded (that's the PWM signal) occurs after the the gpsHealth drop.
View attachment 6832
View attachment 6833
Seems to be a common occurrence when gpsHealth drops. I'll speculate that the AC wants to make speed or attitude adjustments as a result of the gpsHealth drop. But, that doesn't seem to be very compelling.
This business of the gpsHealth drop is quite puzzling to me. gpsHealth is one of the few values for which there is at least some DJI documentation; both in the SDK docs as well as the decompiled Go App. It exists on the P3 and there has never been any reason to think it means anything other than GPS signal quality. Likewise, on the Mavic gpsHealth will decrease slowly when you expect; e.g. when the numSats starts to decrease because of an obstructed sky view.
But, this sudden drop from 5 to 1 is entirely different.
I forgot who speculated that it might be an indication that the FC thinks there is an inconsistency in the values derived from the compass and GPS values. DJI has a history of reporting errors with misleading labels.The P3 reports a compass error in the Go App when nonGPSCause has a value of SPEED_ERROR_LARGE, YAW_ERROR_LARGE, or COMPASS_ERROR_LARGE. The first 2 have nothing to do with the compass. The Mavic also has a nonGPSCause value that I check when there is a gpsHealth issue. But, there isn't any correlation.
There have been reported cases of a compass calibration fixing the gpsHealth drop issue. And, it's happened enough times to suppose there is a cause and effect relationship. It's very difficult for me to accept this. IMHO the bad compass calibration scenario is an urban myth that has been repeated so many times by so many that it's just assumed to be correct. All the fly away incidents that I've looked at have never been because of a compass calibration issue. Is it possible that during a compass calibration the Mavic is also calibrating the GPS receiver? Not too compelling, but it's all I got.