Thanks again for all the help. I just compared the compasses in DJI Go 4 app on both my P4P's and as you can see in the screen shots below, the first one only has a 25 degree difference and has no problems when flying. The second on which is the one that went into atti mode on me and almost drifted away in the wind shows a difference between the two compasses of 84 degrees (a much bigger discrepancy). I haven't re-calibrated the compasses yet since the incident, but I did re-calibrate both the compass and IMU about a month ago when I bought it. I guess my question is, would replacing the landing gear with new compasses fix this or could it be that the compass wires didn't get connected correctly (I haven't opened it up yet). It was a refurb from DJI. I replaced the landing gear on my other P4P after an accident and it wasn't bad, but is fairly hard separating the body so to not break any of the snaps. Thanks for any information on this matter.