AvatarJointUpgrade removes extra accessory parts

When AvatarJointUpgrade is enabled, custom accessories with multiple parts do not work correctly. Any parts welded to the accessory’s Handle are removed, leaving only the Handle.

Steps to reproduce:

  1. Create an accessory with a Handle and another Part/MeshPart.
  2. Weld the extra part to the Handle.
  3. Enable AvatarJointUpgrade.
  4. Equip/use the accessory.

Expected:
The Handle and all welded parts remain attached and functional.

Actual:
The extra parts are removed and only the Handle remains.

Additional info:
This works correctly when AvatarJointUpgrade is disabled. This affects custom multi-part accessories such as watches.

With AvatarJointUpgrade:


Without AvatarJointUpgrade:

Test File: Accessory Test.rbxl (65.3 KB)