PromptCreateAssetResult
Describes the result of an AssetService:PromptCreateAssetAsync() call.
Items 10
| History | Name | Value | Description | |
|---|---|---|---|---|
| 587 | Success | 1 | The asset was successfully created and published. | |
| 587 | PermissionDenied | 2 | The player explicitly declined the asset-creation consent prompt. | |
| 587 | Timeout | 3 | The creation attempt timed out because the player disconnected or left the experience. | |
| 587 | UploadFailed | 4 | The asset upload to the Roblox backend failed after validation. | |
| 587 | NoUserInput | 5 | The player did not interact with the creation prompt before it expired. | |
| 587 | UnknownFailure | 6 | The asset creation failed for an unspecified or unexpected reason. | |
| 692 | UGCValidationFailed | 7 | The asset failed user-generated content validation checks before upload. | |
| 692 | ModeratedName | 8 | The asset name or description was rejected by Roblox moderation. | |
| 692 | PurchaseFailure | 9 | The asset could not be created because the player had insufficient Robux. | |
| 692 | TokenInvalid | 10 | The creation token provided to the prompt was invalid or could not be verified. |
Description
Outcome of AssetService:PromptCreateAssetAsync() after a player responds to the in-experience asset-creation prompt. Distinguishes a successful publish from failure modes such as moderation rejection, declined consent, insufficient Robux, validation failure, or upload errors.
History 11
- 692 Add UGCValidationFailed
- 692 Add TokenInvalid
- 692 Add PurchaseFailure
- 692 Add ModeratedName
- 587 Add UploadFailed
- 587 Add UnknownFailure
- 587 Add Timeout
- 587 Add Success
- 587 Add PermissionDenied
- 587 Add NoUserInput
- 587 Add PromptCreateAssetResult