Swimming issue regarding terrain water

Okay, so… I made a custom swimming system in roblox’s terrain water.
Please note, I disabled their water using humanoid:SetStateEnabled, but…

For certain models, this happens.

On the other hand, it works flawlessly for some models.

Please note, I’m using a Body Position to achieve swimming.