HipHeight goes negative when scaling up character

I have a custom StarterCharacter rig that I am using and the hip height goes negative when I scale the character up using a script that changes BodyWidth, BodyDepth and BodyHeight.

I have AutomaticScalingEnabled turned on and also the character doesn’t even scale up properly. My rig was created using BuildRigFromAttachments().

I’ve tried using a different Humanoid object, I thought it might be a bug with that but it didn’t change anything. When I have AutomaticScalingEnabled turned on, right when the character spawns the hip height is messed up and negative value.

Any help is appreciated.

Hi, I think this thread may help you: