ScaleTo'd Unachored R15 Humanoid with Streaming Enabled off causes inconsistent sizes randomly

  1. be playing roblox client, not in studio.
  2. Have a r15 Rig
  3. Have the rig unachored
  4. Streaming Enabled off
  5. Spawn a bunch until the glitch happens

Also if I stand corrected this is a client visual error, so I might see the error on a npc and you might not

Heres what the glitched ones can look like

Expected behavior

For the npc to be the proper size

3 Likes

Thanks for the report! I filed a ticket in our internal database.

Thank you for looking into it please let me know if its fixed

If you need a workaround for this for the time being, delete the __Scale value Instances out from under the scaled character’s Humanoid (the OriginalSize values can be left alone). This will work as long as you don’t need to dynamically adjust the BodyHeightScale etc, you’ll still be able to use ScaleTo dynamically even without the __Scale values being there.

It’s some kind of very rare edge case with the order / way the __Scale values arrive on the client. We’ll need to do more debugging to work out the root cause.