I don’t know if it’s a bug, but I can kind of see it being a feature. If a LocalScript tries to set any of these scales (Height, Width, Depth) under the humanoid, it won’t work.
This is all fine for objects that are on the server (this makes sense), but for rigs the client has created; it feels wrong.
We are allowing players to customize their character beyond the limits Roblox allows, but we have to manually re-create the rig every time the player changes a property if we want to show them a preview. I strongly believe this should work out-of-the-box.
Seems like at the point where you’re making a character creator you should be experienced enough to be able to convert the scaling code so that it works locally. I don’t want to see what you’re asking for because people would be able to make themselves huge or tiny just by locally changing a numbervalue.
Roblox has no concept of local objects. There are just objects. Sometimes when the client wants to replicate them it decides not to (FE, camera, etc). There is no distinction between a part and a local part, according to the client.