I am trying to apply a vector force to the HumanoidRootPart of the character wih my ragdoll system, but for some reason the character likes to tilt and go in weird directions when I am simply trying to go forward.

(Calculating the VectorForce direction using the Humanoid.MoveDirection)