Boat in circles when sent to waypoint

I’m new to ArduPilot, so I’m still learning.
I’m creating an unmanned catamaran using PIxhawk 6C and the Rover setup as instructed on site.
I can remote control it perfectly. But when I send it on a mission, it navigates backwards and spiraling to outside.

Here is a link to mission planner video

I want to debug it, but I don’t know where to start and where to look at.
Can anybody give some help? Thanks!!!

Hardware:

  • Pixhawk 6c
  • 2 motors
  • GPS 10N

You have likely reversed RC channels instead of the servo output channels. Set the RC channels back to default, and configure the servo channels to do the reversing as required.

Follow the documentation carefully. If you are selecting auto mode before tuning (which would reveal this issue, which is avoided via proper setup in the first place), you are skipping many steps.

https://ardupilot.org/rover/docs/rover-code-configuration.html
https://ardupilot.org/rover/docs/rover-first-drive.html