# 30994: Campaign Registration Failed

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when you try to register a US A2P 10DLC campaign before the associated brand is ready. Register campaigns only after the brand reaches `APPROVED`. If you are registering a public brand, campaign creation can also be blocked until the brand contact completes Authentication+ email verification.

### Possible causes

* The associated brand is still in a pending review state such as `PENDING` or `IN_REVIEW`, so campaign registration cannot continue yet.
* The brand has not reached `APPROVED`. Twilio only allows campaign registration after brand registration is complete.
* If you are registering a public brand, the brand contact has not completed the required Authentication+ verification email.
* The Authentication+ email could not be completed because the link expired, the email was undeliverable, the verification timed out, or the brand contact email domain could not be validated.

### Possible solutions

* Check the brand status in Console or with the `BrandRegistration` API. Retry campaign registration only after the brand status is `APPROVED`.
* If you are registering a public brand, ask the brand contact to complete the Authentication+ email verification. The verification email is required before you can register new campaigns for that brand.
* If the brand contact did not receive the 2FA email, resend the Authentication+ email from Console.
* If Authentication+ failed, update `brand_contact_email` to a business email domain associated with your brand and then retrigger 2FA verification. You can retrigger verification from Console or by sending a `POST` request to the Brand 2FA Verification resource.
* If the brand status changes to `FAILED` or `SUSPENDED`, correct the brand registration issues and resubmit the brand before you try to register the campaign again.

#### Additional resources

* [Direct Standard and Low-Volume Standard Registration](/docs/messaging/compliance/a2p-10dlc/direct-standard-onboarding)
* [Troubleshooting A2P 10DLC Standard/LVS Brands](/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-standardlvs-brands)
* [Brand 2FA Verification Resource](/docs/messaging/api/brand-2fa-verify)
* [Authentication+ for Public Brand A2P 10DLC Registrations](https://help.twilio.com/articles/29499398652059-Authentication-for-Public-Brand-A2P-10DLC-Registrations)
