Error When Disabling WrapLayer Enabled Property for UGC

Issue Description


I am trying to create a Shirt-type accessory as a Layered Clothing that does not deform based on the player's avatar.
To achieve this, I set the Enabled property of the WrapLayer object to false to prevent deformation.
However, when I try to save it on Roblox, I encounter the following error:

"Trying to access property 'UGCName.Handle.HandleWrapLayer.Enabled' using the incorrect type for it. Expected 'Enabled' to be 'true'."

There are many UGC items with the Enabled property turned off, therefor it should be possible.
I have been struggling with this issue for the past few days and have not been able to find a solution.
I’m not sure if this is an intended specification or a bug, however I would really appreciate any information you could provide.

Thank you in advance.


Reproduction Steps

  1. Import any Shirt-type accessory as a Layered Clothing into Roblox Studio.
  2. Disable the Enabled property of WrapLayer object.
  3. Save the accessory to Roblox as a Shirt Accessory, and the error occurs.

Video illustrating the issue: https://www.youtube.com/watch?v=_t9au8_2mBs


Expected Behavior

I expected that we can upload UGC without enabling the Enabled property of WrapLayer object.
This is the example of a UGC with the Enabled property turned off:

A private message is associated with this bug report

2 Likes

Unfortunately, that’s not always the case. I’m fairly confident this error is intentional—recent changes to the validation system now require the Enabled property of WrapLayer to be set to true. The UGC items you’re referencing were likely uploaded before these stricter requirements were put in place.

I’m not an expert on the technical side of this, but from what I understand, disabling WrapLayer can interfere with how Layered Clothing scales and fits to avatars, which is likely why it’s now enforced.

Might CC @fulltime_robloxian here for comment!

1 Like

Hi roman,
Thank you very much for your reply!

I actually had thought about that, however I was hoping it was just a bug…
If we were able to disable WrapLayer, we could create more creative UGC items like the ones I shared.
Maybe I should post this as a feature request instead of a bug report.
I’ll wait for a response from the Roblox staff anyways.

Thank you again!

1 Like

I’m confirming that this is an intentional change. The validation system now requires layered clothing to have an enabled WrapLayer. The chicken suit item shared here is definitely creative. Unfortunately, too many items that disable the wrap layer are disruptive to game play. Also many items that disable the wrap layer are really bodies or rigid accessories, not really layered clothing. This is an area that is continuing to evolve. Thanks for sharing your thoughts on it.

2 Likes

I would love to see a handheld/holdable layered clothing category in the future. The latest change to disallow uploads of UGC that disable the wrap layer affected a lot of creators and it may also impact the total revenue that they can generate, benefiting the platform and the creator themselves.

By having a specific category dedicated to “rigid” layered clothing, developers can simply disable that accessory type which will prevent disruptive gameplay from occuring, and benefit the rest, including the creators’ profit and the players’ enjoyment.

As of right now, our creativity feels limited - and that was the way how we would make use of the previous layered clothing system. Any future improvements, instead of disabling specific features , can be beneficial by expanding them instead.

1 Like