Custom Skinned Rig slippery while walking

I have a custom dinosaur rig that has a problem while walking / running where it is slippery on the ground. This wasn’t an issue before about 2 weeks but now it started happening.

The HipHeight is set to 1.62 and everything except the root part has collisions disabled.

I tried changing the hipheight to something higher / lower, I tried changing the CollisionGroup to Normal but that didn’t work. However, if I add the rig to workspace while the game is running, the dinosaur starts moving forwards, but if I remove the humanoidrootpart then the dinosaur doesnt move forward by itself anymore.

Picture of the dinosaur’s instances:

A video of what is happening: