PromptCreateAvatarResult
Result codes returned by AvatarCreationService:PromptCreateAvatarAsync() indicating whether avatar creation succeeded or why it failed.
Items 12
| History | Name | Value | Description | |
|---|---|---|---|---|
| 602 | Success | 1 | The avatar was successfully created and published to the player's account. | |
| 602 | PermissionDenied | 2 | The player explicitly declined the avatar creation consent prompt. | |
| 602 | Timeout | 3 | The avatar creation consent prompt timed out before the player responded. | |
| 602 | UploadFailed | 4 | The avatar assets passed validation but the server-side upload or bundle creation step failed. | |
| 602 | NoUserInput | 5 | The player did not interact with the avatar creation consent prompt before it closed. | |
| 602 | InvalidHumanoidDescription | 6 | The HumanoidDescription supplied to AvatarCreationService:PromptCreateAvatarAsync() was invalid and could not be used to create an avatar. | |
| 602 | UGCValidationFailed | 7 | The avatar's geometry or content failed Roblox's UGC (User-Generated Content) validation checks. | |
| 602 | ModeratedName | 8 | The proposed avatar name or description was rejected by Roblox moderation. | |
| 602 | MaxOutfits | 9 | The player has reached the maximum number of outfits allowed on their Roblox account. | |
| 650 | PurchaseFailure | 10 | The avatar creation attempt failed because the player did not have sufficient Robux to cover the required purchase. | |
| 650 | UnknownFailure | 11 | An unexpected or unclassified failure occurred during avatar creation. | |
| 655 | TokenInvalid | 12 | 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
- 655 Add TokenInvalid
- 650 Change Index of UnknownFailure from 9 to 10
- 650 Change Value of UnknownFailure from 10 to 11
- 650 Add PurchaseFailure
- 602 Add UploadFailed
- 602 Add UnknownFailure
- 602 Add UGCValidationFailed
- 602 Add Timeout
- 602 Add Success
- 602 Add PermissionDenied
- 602 Add NoUserInput
- 602 Add ModeratedName
- 602 Add MaxOutfits
- 602 Add InvalidHumanoidDescription
- 602 Add PromptCreateAvatarResult