Auto mission GPS/baro/compass prioritization

Hello!
i am using a 6DOF copter and i have encountered a scenario where the wind blew my copter and changed its position without changing the yaw. i expected it to change the yaw to go to the point correctly but it seems as if it only fixes yaw errors.
My question:
how does the autopilot prioritize compass and GPS? can i change the prioritization?

Hope im not missing something!
Thank you.