Why does an NPC break occasionally when using :LoadDescription()?

I am trying to load an NPC with a certain HumanoidDescription. Sometimes, the result is as expected. (Left) But occasionally, l will get an unwanted result, where the arms are spread far from the body. (Right)

I have no idea what causes this. Sometimes it works, sometimes it doesn’t. Even with the same character description, its inconsistent.

Screen Shot 2020-05-10 at 8.11.37 PM Screen Shot 2020-05-10 at 8.12.02 PM

Does anyone know why this happens?

EDIT: To clarify my process, I am creating this NPC on the server, and passing it to the client via remote, where it is then placed into the viewport frame.

1 Like