How to stop player sliding when landing?

How do stop the player from still sliding when landing from a high velocity? I’m trying to get the player to be still whenever they land.

I’ve tried setting custom physical properties of the parts and turning the friction up, also it changes their WalkSpeed to 0 when they land. How do I fix this?

Video

Have you tried checking the magnitude of the player to the landing part, and if its a certain amount, you can remove their walkspeed or freeze the player by anchoring it.

I tried freezing the player by anchoring when they land, but then they usually clip through the part they land on.

Try using the new character controller:

I can’t rely on beta features because the game is releasing very soon.

You can manually script it so the second the player lands, all of their velocity is broken.