Reference API Roblox

Engine API

Website

Related

Reference API Roblox

PromptCreateAvatarResult

Result codes returned by AvatarCreationService:PromptCreateAvatarAsync() indicating whether avatar creation succeeded or why it failed.

Items 12

HistoryNameValueDescription
602Success1

The avatar was successfully created and published to the player's account.

602PermissionDenied2

The player explicitly declined the avatar creation consent prompt.

602Timeout3

The avatar creation consent prompt timed out before the player responded.

602UploadFailed4

The avatar assets passed validation but the server-side upload or bundle creation step failed.

602NoUserInput5

The player did not interact with the avatar creation consent prompt before it closed.

602InvalidHumanoidDescription6

The HumanoidDescription supplied to AvatarCreationService:PromptCreateAvatarAsync() was invalid and could not be used to create an avatar.

602UGCValidationFailed7

The avatar's geometry or content failed Roblox's UGC (User-Generated Content) validation checks.

602ModeratedName8

The proposed avatar name or description was rejected by Roblox moderation.

602MaxOutfits9

The player has reached the maximum number of outfits allowed on their Roblox account.

650PurchaseFailure10

The avatar creation attempt failed because the player did not have sufficient Robux to cover the required purchase.

650UnknownFailure11

An unexpected or unclassified failure occurred during avatar creation.

655TokenInvalid12

The creation token provided to AvatarCreationService:PromptCreateAvatarAsync() was not valid or did not match the current experience.

Description

Result codes returned by AvatarCreationService:PromptCreateAvatarAsync() to indicate the outcome of an in-experience avatar creation flow. A value of PromptCreateAvatarResult.Success means the avatar was created and published; all other values identify the failure reason so the experience can surface an appropriate message to the player.

History 15

Settings