Ragdoll flinging/tripping

https://gyazo.com/437a90b180d53d7a15eda967b19ab450
after my ragdoll, they do flips. like theyre trying to get up from a platform stand state.
after a bit of work (random lines praying they do something) i got them to sometimes stand up and sometimes stand up then fall back over
this is my code that was trying to “fix” it

--when standing up from a ragdoll:
HumanoidRootPart.CFrame += Vector3.new(0,2.5,0)
Humanoid.PlatformStand = false
Humanoid:ChangeState(Enum.HumanoidStateType.Running)
HumanoidRootPart.Orientation *= Vector3.new(0,1,0)

i know you shouldnt set orientation but doing it with cframe took up way more lines so im good until i can fix this problem

maybe try disabling the ragdoll and fallingdown humanoidstate before they stand up from the ragdoll?

already tried and didnt work, thanks for the idea tho