Adam said:
@sac d
Not sure if this is what's causing your problems with the veering, but for what it's worth when I got my Phantom it was veering hard, even in GPS mode. It wouldn't sit still at all, and I had done multiple compass/imu calibrations. Turned out I had a faulty transmitter, and it was giving the Phantom right rudder all the time, even when I was not inputting commands. It was a very frustrating problem to solve. You can check to see if it is doing this by hooking it up to Naza assistant and looking at the transmitter calibration screen. If a stick other than the throttle is not centered, you may have an issue with the transmitter giving your Phantom bogus commands.
section A5 of the advance manual also gives you directions on how to calibrate the transmitter. maybe this will help?
A5 Transmitter Calibration
If the control mode of the transmitter is changed or calibration has not been carried out for a long time,
transmitter calibration is necessary.
1. Set the switch S2 at the OFF position, and the switch S1 at the GPS position
2. Push the Throttle stick to the top position, and push the Pitch stick to the top position. Keep the Pitch
stick at the top position manually since it can return to the central position when released.
3. Turn on the Power Switch of the transmitter, you should hear the indicator sound of “Di—Di Di” from
the transmitter repeatedly. Toggle the switch S2 to the CL position, you should hear an indicator
sound of “Di” from the transmitter, in this case, the transmitter has entered the calibration mode.
(During this period, the Throttle stick and the Pitch stick must be kept at the top position all the time.)
4. Release the Pitch stick and pull the Throttle stick to the central position. Toggle the switch S1 to the
ATTI position; you should hear an indicator sound of “Di” from the transmitter. Then move all of the
sticks throughout their complete range several times. After this, put the Throttle stick to the bottom
position, and toggle the switch S2 to the HL position, you should hear an indicator sound of “Di” from
the transmitter, in this case, the transmitter has been calibrated successfully