Ekf3 imu0 emergency yaw reset almost crash

I just built this quad and was doing my first flights on it. As I was hovering near the end of the flight the copter rolled without stick inputs maybe a heavy drift is a better way to say it. I assumed that i had heavy vibrations but that wasn’t the case. Attached is a .bin in case anyone can see something that I missed. I only saw the possible gps/mag error? I am going to recalibrate the compass for sure to see if that was it.

After calibrating the compass it has zero issues. User error.

Do a MagFit flight.