30794: US A2P Registration: General error
This error appears when a US A2P Brand or Campaign registration request fails and the registration workflow returns a general error instead of a more specific validation result. Review the error details returned in the registration response to identify what you need to correct before you retry.
Info
Error 30794 surfaces when the system cannot map the failure to a more specific code. Determine whether the failure is on the Brand or the Campaign, then follow the targeted guidance below. If you received a more specific code alongside 30794, follow that code's page instead:
- 30795 - Brand Registration: Tax ID data mismatch
- 30701 - Brand Registration Failure: Invalid input parameters
- 30909 - Campaign rejected: Message Flow or Call to Action incomplete/unverified
- 30896 - Campaign vetting rejection - Opt-in Error
- 30908 - Campaign vetting rejection - Compliant Privacy Policy Required
- The Brand or Campaign registration request was not processed successfully, and the returned response contains the only available failure details for this submission.
- The Brand registration data in the associated Customer Profile or A2P Trust Bundle is incomplete, incorrectly formatted, or does not match business records. Brand registrations can fail for these reasons, and Brand failures surface details in the
errorsfield when the Brand status isFAILED. - The Campaign submission contains fields that are incomplete or do not meet review requirements, such as the Campaign description, sample messages, opt-in flow, opt-out flow, or other use case details. Campaign failures surface details in the Usa2p
errorsfield whencampaign_statusisFAILED.
Use the signals below to determine where the failure occurred, then follow the relevant fix section.
| Signal | Indicates | Next step |
|---|---|---|
BrandRegistration resource status = FAILED and errors is populated | Brand registration failure | Follow "Fix Brand registration failures" below |
Usa2p resource campaign_status = FAILED and errors is populated | Campaign submission failure | Follow "Fix Campaign submission failures" below |
| Both resources show no errors but 30794 was returned | Transient or system error | Wait a few minutes and retry; if persistent, contact Twilio Support |
Warning
A Brand failure blocks all downstream work. You cannot create a Campaign until the Brand is approved.
Fetch the BrandRegistration resource by SID and review the errors array. Common Brand-level causes of 30794 include:
- Tax ID mismatch: the legal company name does not match the name on file with the issuing authority. See 30795 - Tax ID data mismatch for targeted guidance.
- Invalid input parameters: field-level validation errors on the Brand payload. See 30701 - Invalid input parameters for the full validation table.
- Incomplete Customer Profile or Trust Bundle: required fields are missing or blank.
Correct the underlying Customer Profile or A2P Trust Bundle, then resubmit. For step-by-step instructions, see Troubleshooting US A2P Brand registration failures.
Warning
Campaign rejections are specific to the use case details you submitted. The Brand itself may be healthy. Check BrandRegistration status first.
Fetch the Usa2p resource and review the errors array, or check Campaign details in Console. Common Campaign-level causes of 30794 include:
- Message Flow or Call to Action incomplete: the
message_flowfield does not describe opt-in clearly enough. See 30909 - Message Flow or Call to Action incomplete/unverified. - Opt-in error: opt-in details are missing or non-compliant. See 30896 - Opt-in Error.
- Privacy policy not compliant: the privacy policy is missing, unreachable, or does not include the required non-sharing statement. See 30908 - Compliant Privacy Policy Required.
Update the rejected fields, then resubmit. For step-by-step instructions, see Troubleshooting and rectifying A2P Campaigns.
Info
This error may appear alongside more specific error codes. If you also received one of the following, follow the linked page for targeted guidance: