Sudden extreme roll in Auto and crash, compass issue?

Video:

Log:

Hello,
I started Auto mission as I usually do but now, instead of flying up to 4 meters, it flew up and then rolled significantly and flew away while losing altitude and ultimately, crashing.

In the log, I can see “EKF YAW RESET”,
“EKF3 IMU0 MAG0 ground anomaly, yaw re-aligned”,
“EKF3 IMU1 MAG0 ground anomaly, yaw re-aligned”
and
“EKF3 IMU2 MAG0 ground anomaly, yaw re-aligned”.
There are also “EKF3 lane switch 2” and so on, which I am not sure if are relevant?

As per other posts, I would assume it’s a bad compass, but since this is pretty scary crash, I would like to have a second opinion before trying again.
Thank you very much.