Catalog Asset Update Initiative

Hello Creators,

As most of you probably know, we have been improving our UGC asset validations to eliminate exploits, striving to make the platform more stable and enjoyable for everyone. However this means that some assets on the platform that used to pass validation now fail the updated tests. In the past the only option we’ve had is take down or move these newly invalidated assets off sale. All of this is about to change! We are introducing a new initiative to update assets with non-policy violating changes that pass Roblox validation and moderation standards.

In this new initiative, Roblox will run several catalog update campaigns to update and fix catalog assets. Each campaign will target a specific issue related to a recent update. The first update campaign we will run targets fixing cages on existing layered clothing assets. There will be additional campaigns targeting different issues, so it is possible an asset will end up being updated more than once over multiple campaigns.

Each campaign is executed according to the following process.

Identification of an Issue

  1. Roblox identifies a subset of catalog assets that no longer pass a specific validation check.
  2. Roblox uses the Avatar Auto-Setup product to automatically create a fixed version of these assets whenever possible.
    1. We expect the majority of the assets to have an auto-fixed version, though it is possible some won’t have auto-fixes available.

Notification to Creators

  1. Roblox notifies the creators that own these assets about the upcoming update process.
    1. We will send a bulk DM to all asset owners announcing a new campaign
    2. We will notify each owner individually via email listing their assets that need to be updated, The email sender will be an official @roblox.com email.
    3. Each asset listed in the email will have a link to a webform to gather the creator feedback for that specific asset
  2. Emails will be sent around the 1st and 15th of each month while the campaign is running
    1. They contain information specific to the campaign with instructions on how to update the assets, including links to additional resources, tutorials and documentation when available
    2. Each email can contain up to 20 assets that need to be reviewed in that 2-week span (we expect most of them to have an auto-fixed version which will reduce the load on creators to produce fixes)
    3. Creators with more than 20 assets affected in a campaign will receive multiple emails, twice a month, until all of their assets are listed and reviewed

Creator Feedback

  1. Creators will have the option to:
    1. Do nothing. If no response is received during the update period,
      1. If an auto-fixed version is available the asset will be updated with it
      2. If no auto-fix version is available and no acceptable replacement is provided, the asset will be moved off sale.
    2. Produce a fixed version themselves that Roblox will review.
      1. If approved, the asset will be updated with the fixed version
      2. If not approved the asset will be moved off sale
  2. The system will use asset IDs to communicate auto-fixed versions to creators and receive feedback from the creator with their own fixed version (see section “Managing Communication with Creators” below for more details on this)
    1. Roblox will update the existing catalog assets with the fixed versions twice a month while the campaign is underway
    2. All asset updates will be run through the latest validation and moderation checks

Campaign Completion

  1. Upon completion, Roblox will send a bulk DM to all creators affected by the update announcing the end of the campaign
    1. No asset updates for the campaign will take place after it finishes

We believe the above process will capture the nuances and details of the different types of update campaigns we are planning to run, though we will make adjustments as needed based on your feedback and potential unforeseen issues we may encounter.

This initiative applies only to assets that were valid at the time of their publishing and no longer pass validation. We will continue doing retroactive take downs of catalog assets that are deemed to be exploits or break gameplay for experiences. We will not attempt to fix exploits, and they will be taken down with consequences applied to their creators just as they are today.

Managing Campaigns

All update campaigns will be initiated by Roblox and target a specific issue that needs to be fixed on the catalog assets. Only creators notified by Roblox will be able to participate in the campaign.

This initiative is not a general update system to enable creators to version up their existing assets at will. Roblox will only update the asset components that correspond to the campaign. For example, we will only take new cages during the campaign to update the layered clothing cages, and ignore any other change that might have been made to the asset.

The asset updates need to be processed using the links to each asset listed in the email notification. Roblox will not be able to process update requests without using the provided links.

Managing Communication with Creators

We are using asset IDs to communicate with creators. An instance of the asset corresponding to the asset ID “my_asset_id” can be loaded into Studio using the following Luau command:

game:GetService("InsertService"):LoadAsset(my_asset_id).Parent = workspace

The instance contains all the information for the asset at the time of publishing. For example, a layered clothing asset would have information about its cages, and a rigid accessory would have information about its attachment point.

Creators that decide to produce their own versions of their fixed assets will be able to use the link to the webform in the email to communicate back the asset IDs of the updated components. Roblox will update your catalog assets while keeping their original ID in a process that is completely transparent to players equipping their avatars with your assets.

Gearing Up for the First Campaign

As stated above, our first campaign will target updating layered clothing assets that no longer pass the recent cage validation checks. Within the following weeks, we will reach out to all creators affected with additional details and will start the campaign soon after.


As always, your feedback is very important for us to continue supporting our creator community producing world-class catalog assets on the platform. Please share your thoughts and suggestions on this initiative below.

Thank you!

91 Likes

This topic was automatically opened after 10 minutes.

Seems like a good update and it’s better than just warning the UGC Creator for abiding the rules previously. Atleast that’s what i heard

9 Likes

Are there any plans to expand this program to support insufficient modesty layers? This is one of the most common moderation issues and being able to update a bundle to make it have sufficient modesty would be super helpful.

5 Likes

If we don’t receive a message, are we still eligible to fix our existing UGC? If so, is this limited to cage and animation data, or will we be able to adjust texture/mesh issues?

4 Likes

This is a HUGE step into the right direction!

Is there any chance we will also be told why our assets aren’t eligible/approved in case the asset is not approved & moved off sale?

Also, because the asset is moved off sale, will we have the chance to send a fix at any time and have it put back on sale? I really love that this will not fully delete the items, and I’m glad Roblox will allow assets to still exist & not ruin people’s avatars.

Edit:
I would also like to ask, if there’s any possibility that I could reach out to Roblox to fully delete one specific item? I’m been made aware one of my items can be used for the wrong things, and I really want to get rid of it from the platform!

5 Likes

This is awesome. Benefits UGC creators, game devs and end users alike. Thanks for thinking of these creative ways to address such niche problems :upside_down_face:

5 Likes

It has come to my attention that this update will lead to the removal of Holdables from the Marketplace. This is a very popular item type among the community, and they are no longer possible to make due to stricter validation. Are there any plans to support holdable accessories or is this the end for this type of item?

12 Likes

Ok so this doesn’t change moderation it seems. It just auto fixes assets, such as layered clothe’s cages having an issue. And it lets the owner know about it.

I don’t upload assets but it seems interesting. Definitely happy they are targeting exploits.

3 Likes

Hey @Rockerite and @WinterStorm_Meow,

Thank you for your feedback! Yes, we will start with validation issues first and then expand the campaigns to asset updates related to moderation.

Best,
HaloArbiter_101

3 Likes

Hey @BenereV2,

Creators that don’t receive messages for a specific campaign mean that their UGC assets are passing the validation check for that campaign. No additional action or input is needed from them.

You will be able to adjust texture issues once we start a campaign to update textures. The first campaign will focus on updating the cages of layered clothing assets in the catalog.

Best,
HaloArbiter_101

3 Likes

Does this mean there is a tool for auto-setup of LC? that we will be getting access to as creators in the future?

I really hope future updates or guidelines can help ensure better predictability with UGC asset categories and how they interact with character models

For game development it’s so important to be able to rely on an item generally fitting within its intended area on the character. The current situation where users can sometimes bypass this through clever caging or other workarounds to create items that defy their category is pretty frustrating to deal with.

UGC items that combine multiple clothing elements into a single asset (like a suit acting as shirt, jacket, and pants) makes managing character appearance such as applying uniforms or specific clothing layers significantly more difficult than it needs to be

Hey @Rockerite,

Thank you for bringing up this important point!

Our plan is to create a new asset category specific to holdables/handhelds.

We understand that many creators are using the layered clothing system to position their holdables on the avatar hands and in the process of doing so produce cages that don’t pass the new validation checks. We will have a special treatment for holdables until the new category is in place.

Best,
HaloArbiter_101

15 Likes

Hopefully they finally fix the roblox UGC exploit thats been used for months to crash roblox servers. I have had to disable UGC in all my games due to it.

1 Like

What about the accounts that deleted because of this vulnerability? Exploiters used inappropriate UGC’s on my Experiences to get my account deleted.

I tried to contact to support multiple times, but I’ve got no help.

At the first, I’ve got a random warning while I were online on Roblox. I checked my public experiences on my profile, I see that one of them is active. I understand the situation and joined it, the below image is what I see

He used UGC accessories to report my Experiences to get me Banned. And I could not be able to do anything. He joined one another and did the same thing to all of my Experiences. (reported the experience with those UGC’s)

At the last, I’ve got this empty Ban message.

If Roblox now acknowledging that uploaded UGC’s were not checked well in the past, please get someone from moderation review my account.

My Roblox Username: Monotter
My Roblox UserId: 106377417

6 Likes

Hey @M4nele,

Yes, we are on track to release to production auto-setup of bodies with clothing and accessories on May 29th :slight_smile:

Best,
HaloArbiter_101

3 Likes

Amazing!

Does that mean we will also be able to publish bundles with those included? :thinking:

1 Like

Would it be possible for us to potentially provide our OWN fixes to items that no longer validate? while i am aware the auto-setup is useful for most cases like if per say a basic crop top was made or just anything that needs minimal adjustments to weight painting, but for things like skirts or anything that needs more complex weight painting to make it move seamless or just anything of the sort really.

With this being the case, would it be possible to convert Roblox gears into holdables? Gears haven’t been supported since 2019, so it’d be nice if they had some functionality in-game at least, especially since they’re still being sold. By the way, there is a feature request for this.

cc @Klaugrana001

3 Likes