Giant Sized Characters Flings Other Characters (Attack on Titan's Titan Shifting Issue)

Everything works fine, except when I try to walk over or spin on the smaller titans. (Also applies to normal sized players being flung to nowhere or got noccliped through the ground.)

What I’ve tried:
1)I turned all the parts in all the titan models massless except for their humanoidrootpart.

2)I also selected all the parts in all the titan models to make them cancollide false.

Any help would be appreciated :smile:

EDIT: It is when I weld a hitbox to the player to detect and damage causes the flinging. When I stand on a titan, it also instantly flings too.

Put This Into A LocalScript in StarterPlayer.StarterCharacterScripts: local Humanoid = script.Parent:WaitForChild('Humanoid') Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false) Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false)