I can’t reproduce this on Studio, I am not sure if there’s a Fast Flag. I am having assumptions that it is related to the Animator or Motor6D.
Stopping all the Animator’s animations, doesn’t even solve the issue. I don’t even know where this issue “lives” at.
When you swap HumanoidDescriptions with ApplyDescription it started to break your joints. And this doesn’t fix itself by stopping the animations or anything. It just persists unless you reset your character or do more ApplyDescription magic.
Re-production Steps
You have to upload the .rbxl file I sent on Roblox and launch the Bug Testing game on the Client.
You have to click on the Red Button and just observe what happens
The red button basically changes your Avatar into a random player’s avatar that I took which I encountered this issue on.
The problem was with how we were caching the retargeting adjustment we need to make for a given rig. There was a bug where it wasn’t being updated properly when parts stream in.
So, it was possible to reproduce this in studio, however, streaming is usually more consistent and faster than when running a pure client.
Yes, playing with the replication latency would make it easier to detect issues like this. I think that’s what I originally did to help find the root cause.
Re: UGC characters. Ignore that release note, it is an error. I’m seeing if we can take that down to avoid confusion. Thanks for pointing it out!