Humanoid.EvaluateStateMachine changing health behaviour

I found out about Humanoid.EvaluateStateMachine when trying to create a movement system with Character Controller, and I just thought it changed the physics and the states of the character: but when I die/reset, the player does not fall apart like it should, Do I have to create an entirely new health system, or is there some way I can circumvent this?

FYI: My code is similar to this guy’s:

How to Actually Use Roblox’s Physics Character Controllers - Resources / Community Tutorials - Developer Forum | Roblox

Thank you!