How to disable Ragdoll HumanoidStateType on a Humanoid that is NOT controlled by a player

Problem:

I am having issues disabling the Ragdoll HumanoidStateType on Humanoids that are non-player characters. I have already disabled the Ragdoll HumanoidStateType on these Humanoids, but they still enter the Ragdoll state after falling from a height.

What I have tried:

I am already using Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false) on a Server-sided script to disable Ragdoll on the NPC, but the NPC still enters the Ragdoll state after falling from a height. I have done the same to player-controlled Humanoids and disabled their ragdoll state, and functions as expected. It only happens to non-player Humanoids.

:SetStateEnabled(Enum.HumanoidStateType.Running,false)