Definitely sounds like an IMU error. If your Mavic starts to drift left or right, then you should check your IMU status. If you see an error message that say do not move aircraft while Initializeing, then turn off the rc then turn off your Mavic. Restart the rc, and your Mavic, then calibrate...