- When no thrust is being supplied, does the vehicle sit flat in the water, or does it sit at an angle?
- Does re-calibrating the sensors help?
- Are you able to provide a dataflash log?
That should help us determine whether there’s an issue with ArduSub’s stabilisation functionality, or if perhaps your vehicle has an unbalanced mass/buoyancy distribution that the stabilisation is trying to counteract.