There's your problem, the roof is steel and that's caused teh drone's compass to read improperly.
You've just been lucky in the past, but not this time.
The incident had nothing to do with the slope of the roof ... it was all about the magnetic...
Maybe you didn't get the details right?
DJI has had 1" sensors in drones since 2016 and the Mavic 2 pro had one in 2018.
The Mavic 3 and Mavic 4 have had 4/3 sensors for a couple of years now .. that's almost twice the size of the 1 inch sensor...
Actually it's exactly the same whether you use DJI Go or DJI Fly
Just the interface looks a little different.
In each you set the exposure method you choose and tap the AEB icon and decide how many shots.
You can make the dumb choice and leave...
The data shows your problems beginning when the drone reached a height of approx 6 ft.
Then the compass data rapidly changes without any corresponding joystick input.
The pitch and roll data suddenly changes to extreme values, much higher than...