Including a video as I don’t quite have the words to describe it.
The mesh for the tank is convex, but moves through the terrain instead of colliding with it. So I decided to make the tank a rigidbody and it does this…
To me it seems as if your tank starts inside the ground, which flips it up all crazy. Try to move the starting position of the tank,little bit above the ground.
If that is not the case, try to fiddle with the constraints of the rigid body.
Probably just a noob mistake on my part. But I think I found out what the problem was by trial and error.
Apparently you can’t have a rigidbody that is also a character controller. When I had both components, it would spin where it was. When I removed one or the other, it would stop.