Applying a HumanoidDescription no longer works for a specific accessory

Reproduction Steps

  1. Create a HumanoidDescription
  2. Set the ShouldersAccessory of the HumanoidDescription to 340624049 (Dark Age Ninja Pauldrons)
  3. Apply the HumanoidDescription onto a Humanoid
  4. Observe the output “Humanoid::ApplyDescription() Some requested assets were not available”

Conversely, you can use this handy local place file to do all of the above:
PauldronRepro.rbxl (47.1 KB)

Expected Behavior
The chosen accessory is loaded and equipped to the avatar.

Actual Behavior
The output states Humanoid::ApplyDescription() Some requested assets were not available and the asset is not equipped. Other shoulder accessories work fine.

Equipping this asset used to work until fairly recently. That said, the accessory was recently updated and changed from the “Hat” class to the “Accessory” class. Perhaps this generated a new asset ID that HumanoidDescription is unable to figure out from the old one, or perhaps the equip region for it isn’t defined correctly.

Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2022-02-18 00:02:00 (-05:00)
Date Last Experienced: 2022-02-18 00:02:00 (-05:00)

Thanks for letting us know! This is now fixed.