No - the motors are fine, but compass 0 appears to be being affected by the adjacent motor power cable. Here is a better view of those data:
View attachment 115264
It's more common to see the compass data affected by tilt and yaw, which implies an uncalibrated magnetic characteristic on the aircraft, but that doesn't appear to be the case here - it really looks correlated with motor current. That has been seen before, if I remember correctly, due to poorly routed or untwisted motor power cables.
To summarize, since there is so much speculation in this thread, the problem seems to be that the IMU is getting systematically bad heading data from the Mag0. That means that it is not facing the direction that it thinks it is, by up to 10° in some cases. When you apply elevator to move forwards, that results in the actual track not matching the (incorrect) heading, and so it crabs to correct. The FC thinks that the aircraft (and camera) are facing the direction of travel.
The offset is variable in magnitude and direction since it depends on the interaction of the spurious magnetic field (that appears to be motor current induced) with the earth's magnetic field.