... so this could have been magnetic interference ...
... which caused the drone to struggle with the GPS until just pushing you into Atti mode ...
... then it just got blown right down into the ocean ...
Magnetic interference have nothing to do with the GPS ... nothing. It will not make the AC "struggle" with the GPS neither when it comes to get sat lock nor the reception quality ... you've totally misunderstood this. And further more ATTI mode keep the AC height stabilized by means of the barometric sensor ... it will not send the AC from 28,4m height down into the sea, the uncommanded height loss started already 3sec before the 0,3sec long ATTI mode period which ended the log.
In the chart below (click on it to make it larger) you can for yourself see that the AC comes into the incident (where the markers are placed) with full elevator (right stick forward, light blue), the AC is making progress according to spec, both tilt angle (black) & speed (purple) wise for P-mode that was used (note that the heading speed (purple) is wrong, take the value times 10 to get it right ... perhaps @BudWalker can explain why it's wrong in CsvView)
... I am struggling with how the loss of prop or motor has anything to do with going into ATTI mode ?
Your struggle most probably have it's cause in you misunderstanding above.
Even though ATTI mode can sometimes be seen in yaw error cases due to a power up in a magnetic disturbed spot (if it's from there you got your wrong thinking ...) but it's not due to the initially set off compass or a loss of GPS reception ... it's due to the FC giving up. All DJI drones revert to ATTI mode when the FC can't cope with the situation, usually it will take some time & during that time most AC have crashed already.
ATTI mode is a kind of GPS mode, in which the AC no longer consider available position data trustworthy or lacking that data (or if your drone have an ATTI swith, just don't use the data for horizontal hold). So you can have ATTI mode because you've lost GPS reception ... or the quality isn't good enough. But you can get ATTI due to that the FC decides that the available position data no longer can be trusted as what ever it commands it doesn't get the desired effect ... like in a yaw error ... or like in this incident, when the AC have lost thrust from one of four sides. This will make the FC not succeed with it's intention to stabilize the AC & keep it airborne.
At the time the drone was upside down.
It wasn't able to recMeive any satellite signals.
No GPS = Atti mode
The AC was never upside down ... after the incident started, the tilt angle (black graph) went to a maximum of 88,9 degrees & a minimum of 34,6 degrees. The #sat lock was 18 (green) during the ATTI mode phase ... and most probably the .DAT log will show that the quality was considered good. But in this case the FC chose to ignore this & rate the NavHealth as 0 due to the explanation above.
... I'm slightly apprehensive going forward as obviously a drone randomly falling out of the sky isn't ideal.
Man made thing's will always fail in some point ... props & batteries simplified is what keeps your AC airborne, pay extra attention to them. Internal electronics can't be checked so they can suddenly fail & take your AC down. The only thing you can do to mitigate is to expect the worst & by that consider what you should fly over if it happens.
Last edited: