I run PX4 with rover and QGC program but rover drive wrong direction during mission mode

I make PX4 Rover complete and run QGC program when rover’s sensor calibrate.
I set up all parameter which I need and checked Rover working without problem during manual mode.
Then I make a simple mission plan with just 1 waypoint and upload to PX4. I change manual mode to mission mode and Rover work to follow my plan, But Rover drive to wrong direction and change direction randomly…
And I check PX4 Magnetometer, GPS Magnetometer but they don’t have problem.
What’s wrong my Rover Help me please.