Cloning an R15 rig parented to Workspace randomly produces a deformed clone: head merges into torso, limbs shrink/collapse (see images). Worked fine from 2024 until a few days ago, no changes on our side.
Repro:
Open attached place.
Clone the rig
Clone is sometimes deformed, original is fine.
Videos:
Expected behavior
The clone should be identical to the original rig.
Quick update, even though AvatarJointUpgrade is set to āDisabledā our rigs have been transformed and our game is completely broken now instead of having Legacy Motor6D:
AvatarJointUpgrade is disabled because the application of all 3,000 accessories in our game were broken, basically accessory imports were broken & we couldnāt put in accessories at all, as they wouldnāt attach anymore. We have 1,000 skins using the old Motor6D rig but now theyāve been merged into this glitchy bug problem I think?
Hey! After analyzing it, it seems like lots of instances have been automatically pasted into all rigs over a month ago on the 2nd phase rollout. (but I canāt confirm it 100%)
And now starting Yesterday/ a few days ago, rigs tend to glitch out when copy pasting
In the private message Iāve attached a few of the broken poses such as āLeg Stretchedā & āFolded Bodyā
Hey, also accessories are a different issue, I could make a different bug-report on it, so things wonāt get mixed up.
This bug here is the deformation & breaking of R15 rigs on cloning
I have just observed a lot of NoCollisionConstraints which the engine seems to have automatically added
cloning this one resulted in this entire deformation, rejoining studio or a playtest will probably restore it 90% to normal, but should still have issues and permanent deformations
I think this might affect the entire Roblox RIG System, as Iāve seen the leg stretch happened to someone else:
Even with Retargeting = Disabled & AvatarJointUpgrade = Disabled, this issue occurs. Only AutomaticScaling has an influence. I think a recent change mustāve broken it with a racing condition on legacy Motor6D humanoids
I donāt think itās related, but I found out that āEnabledSkinningā (v728) has been added to all types of Welds & Motor6D recently. There couldāve been some underlying rendering changes. But toggling it off does nothing
Okay some rigs are left completely deformed after cloning
I would appreciate if it could get fixed soon, the update on our game is delayed until we can clone the skins without them breaking & finish the last few ones
It must be something with āAutomaticScalingEnabledā
Turns out this particular issue can happen regardless of AutomaticScalingEnabled
(not to be mixed up with the āextendedā limb issue attributed to AutomaticScalingEnabled)
(2 bugs)
Edit: Iāve restarted studio and it seems to not deform, weird maybe a 2nd rendering glitch where AutomaticScaling is still enabled until you restart
Edit 2: it seems to happen to random skins, even with AutomaticScalingEnabled = false, restarting studio seems to select random skins that this bug happens to
I managed to find a middle-ground after analyzing & experimenting
I can turn off āAutomaticScalingEnabledā & copy paste the rigs. And turn it back on for production
Edit: It causes Accessories to have the wrong āOriginalSizeā because of no AutomaticScaling, turning it back on for production suddenly I need to resize all accessories put on new skins (extra work due to the bug)
And if it still deforms I restart Roblox Studio until it doesnāt deform anymore on cloning
In the end there seem to be 2 bugs:
AutomaticScalingEnabled = true (limbs stretching & some form of deformation) (~1 in 2)