NPC (Noob Mech) Tps to lay on the floor (Help)

Hello! I am making an NPC that’s like a mech and stuff, and I want to know why it’s tipping over after a delay. (Edit) It’s not really “tipping over” but it like teleports to where its laying on the ground.
It seems to work fine when it doesn’t have a humanoid.

Here are some gifs of whats happening.
https://gyazo.com/3fa987d48523e8ce96fdf777ee65066f
https://gyazo.com/d2bdf2160a1a92d255dab6a8066d1c55

If you have can give me any help, Thanks!

Trying putting a BodyGyro inside of the mech and set it’s y-axis max torque to 0.

It didn’t seem to work. It might be about the humanoid?