Roblox rthro character sliding?

Hello, I have this model that I’m trying to use as an npc but whenever I parent him from serverstorage into workspace, he starts sliding on the ground. I tried changing to hip height but it did not fix the issue. I attached a copy of a place with the model in serverstorage, its name is “monster”.

Monster.rbxl (34.1 KB)

I downloaded this place, it works fine when i parent it to the workspace, doesn’t happen anything.

Maybe provide more information of what is happening to you or a video?

It does it in my main game, here’s a clip.

https://gyazo.com/b1bb74c297f993e8eb1e1f536c03160a
(its not the best but you’ll get the idea)

Did you just put the wrong gif?

I cannot really know what you trying to do

The “squid” character is sliding in the ground.

Are you using any Teleport Scripts on the Squid?

No, there aren’t any teleport scripts that are messing with the squid.

So you’re script only parents to the workspace instead of teleporting the squid to a position?

Yes, correct, I’m parenting the squid from serverstorage to workspace.

Are you teleporting from the server or the client?

I’m not teleporting it at all, I’m parenting it to the workspace through the server.

Mhm strange, i guess it should be your Monster’s scripts.

No, I tried removing the AI script but that didn’t work.

Then should be the Monster. Try replacing the monster with the monster that is in the place you sent here, then put your scripts.

Ignore the post I gave you, try to go to the enemy’s humanoid properties and set HipHeight to the current HipHeight + 0.3, that might solve your issue but will cause the character to go a bit more up.

That didn’t fix the issue, I tried changing the hip height to 10 too.

Maybe that’s an issue from the enemy’s legs, try to change them, or maybe Cancollide is false from something.

Cancollide should be false for the legs. The behavior shown in the video is what you get when you spawn a character with HipHeight too short such that the Torso or HumanoidRootPart contacts the ground and the ground detection raycasts no longer detect ground. In your game, something server-side must be messing with the HipHeight. Note that when Humanoid.AutoScalingEnabled is true, HipHeight is automatically recalculated when the character is parented to Workspace. It may be getting calculated incorrectly for some reason.

FYI: I can’t repro with your character on a baseplate.Does the game where this occur do anything with custom CollisionGroups that might be exempting floor parts from the humanoid ground detection raycasts?

Yea, something inside the animation script was messing with it, thanks!