| Error | Description | Possible Solution |
|---|---|---|
| A field in your template has exceeded the maximum character limit allowed. | Refer to the error message for specific details on the affected field and its corresponding character limits. |
| Your message header contains invalid formatting. | Refer to the error message for specific details on valid formatting. |
| Your message body contains invalid formatting. | Refer to the error message for specific details on valid formatting. |
| Your message footer contains invalid formatting. | Refer to the error message for specific details on valid formatting. |
| This template has too many variables for its length. Reduce the number of variables or increase the message length. | Refer to the error message for specific details on valid formatting. |
| Variables cannnot be at the start or end of the template. | Refer to the error message for specific details on valid formatting. |
| Error | Description | Possible Solution |
|---|---|---|
| You have exceeded the maximum number of message templates you can have for this WhatsApp business account. | A WhatsApp Business Account can have up to 250 message templates. Learn more. |
| Error | Description | Possible Solution |
|---|---|---|
| Certificate can be downloaded only after confirming ownership of a phone number that is being migrated. | In order to download the certificate and proceed with registration, register and and verify the number. |
| Two-step authentication must be disabled for this phone number. | In your WhatsApp Business Manager Settings, turn off two-step verification. |
| The phone number you are trying to migrate is already present in your WhatsApp account. | Try again with a phone number that is not already present in your WhatsApp account. |
| Phone ownership verification APIs are not available for this use case. | |
| Webhooks have not been set up for the destination WhatsApp Business account. | Subscribe your app to webhooks on the destination WhatsApp Business account. |
| This phone number is eligible to be added directly, and does not need to use phone migration APIs. | |
| The business phone number must have an approved display name ( | Get your business phone number's display name approved. |
| The source WhatsApp Business Account must be approved, and its "messaging on behalf of" must be approved. | The WhatsApp Business Account may be using the now deprecated On-Behalf-Of ownership model. Contact support. |
| Your WhatsApp account must have an active credit line in order to send messages after migration. | Set up a credit line and share it with the business customer. |
| Something went wrong when trying to migrate your phone number. | Try again after some time. If that doesn’t work, contact support. |
| The source and destination WABAs must represent the same business. | Migrate the phone number into a WhatsApp Business Account that is messaging for the same business as the source WhatsApp Business Account. |
| The destination WhatsApp Business Account must be approved before you can migrate phone numbers. | Ensure business verification is completed, and the WhatsApp Business Account review status is approved. |
| The destination WhatsApp Business Account "Messaging For" request must be approved by the client. | Ask your client to accept your "Messaging For" request in the Meta Business Suite. |
| The business phone number is in maintenance mode. | Try again in a few minutes. |
| Error | Description | Possible Solution |
|---|---|---|
| Template insights are not available yet for this WhatsApp Business account. | You are unable to enable template insights for this WhatsApp Business account at the moment. |
| Invalid operation. Template Insights cannot be disabled once enabled. | Template insights cannot be disabled once enabled for a WhatsApp Business account. |
| Template Insights have not been enabled for this WhatsApp Business Account | To enable template insights, see Template Analytics. |
| Error | Description | Possible Solution |
|---|---|---|
Template insights unavailable | This WABA has already been marked for migration to a different solution ID | Proceed to the next step in the transfer process. See Transferring Ownership of a WABA. |
Invalid WhatsApp Business Account for OBO Mobility | The WABA is not eligible for OBO ownership transfer. Possible reasons could be:
| Target a WABA that uses the OBO model, or instruct the customer to accept the OBO request in the Business Manager, then attempt to transfer ownership again. |