unfa, If you've worked with Godot to make 3D games you probably had trouble getting your characters behave reliably. If you were working on a movement-based game for any amount of time, you've probably felt the pain.
This here shines light on why exactly that is.
https://github.com/godotengine/godot-proposals/discussions/9646
There is hope for fixing Godot's character physic! Come over, and get involved!