Character deformation when scaling

Hey, i got a game where all the players scale is smaller, so when a character is added i change the HeadScale, BodyDepthScale, BodyHeightScale and BodyWidthScale values to 0.34 with a server script. It works but sometimes you see some players deformed like this:

It happens locally, only you see the character deformed but other players not.

I’ve tried to fix it in many different ways, adding a wait between scale changes, changing the scale values twice the same, but nothing have worked.

Also there’s a small chance that i get “Scaling is only supported for R15 characters” error on the output. When that happens the player’s character is not scaled and you get to see a 5m titan among the players.

I just want all the players to be scaled correctly, what i could do?

i don’t know a lot about the first one, but it might be this; rigs use snaps to connect, they probably don’t snap correctly to other body parts, and this might be a rendering issue.

for the second part, you can only scale characters when they have 15 body parts (R15). you can set in the game settings to set standardplayercharacter to R15, meaning that everyone who joins the game, the character will get 15 body parts

This happening to me, is bruh why it appening just in testing/in-game but not in studio