"Randy,
I found out that for some reason the APM is not accepting the Position mode switch. I will have to double check my mode selection options and transmitter calibration. Sorry for the dodgy error report."
"I believe I have found a bug in 3.2r12. When switching from Drift mode to other "assisted modes" for example loiter, position the yaw control is disabled. The only way to regain yaw control after using drift mode is to switch to stabilize mode and…"
"Have you checked your compass orientation is correct. I just spend a week troubleshooting interference, gps glitches etc and found the external compass was configured for 180 degrees instead of 0. Fixed my problem."
"I've been troubleshooting my drone shooting off when in loiter for days now. Once I read your comment Ben I checked my compass was oriented correctly and lo and behold it was 180 degrees out. Now it is fixed.