Okay, so…
I started off with the TwinStick Project.
I added the Floating Pawn Component to the TwinStickPawn that comes with it. (I removed all the stuff that was in the event graph)
I created a controller to handle the rotation using the mouse, and the movement using the WASD keys.
The pawn doesn’t simulate physics and even if I turn that option on, it doesn’t affect the behavior.
Is it something to do with the AddMovementInput? Because in my other projects I have used AddForce and it allows me to properly interact with the objects, but in this one, it isn’t.
It is as if the AddMovementInput is not allowing the Physics to work properly.