Skip to main content

RMA - WhatsApp Error Codes Explained

Learn what WhatsApp Errors mean and how to solve them

Updated today

When a WhatsApp message fails to send in RMA, you may see an error code in the conversation overview of the Send Message or Survey task. These codes come directly from META and explain why a message wasn't delivered. This article explains what each code means, so you know what's going on.

Authentication and permission errors


These errors occur when HireData can't authenticate properly with your WhatsApp Business Account.

(0) Authentication exception

The access token used to connect your account has expired or been revoked. Messages cannot be sent until this is resolved.

(190) Access token expired

The access token linked to your WhatsApp connection has expired and needs to be refreshed.

(200–299) API permission issue

RMA doesn't have the permissions needed to send messages on behalf of your WhatsApp Business Account. This is usually caused by a missing payment method, a conflict with another provider, or an expired access token.

Account and billing errors


These errors relate to the status or billing configuration of your WhatsApp Business Account.

(368) Account temporarily blocked

Your account has been temporarily blocked due to a policy violation. Messaging is paused until the issue is reviewed and resolved in Meta Business Manager.

What to do: Log in to your Meta Business Manager and review the policy enforcement notice on your account.

(131031) Account locked

Your WhatsApp Business Account has been locked, typically due to a policy violation or a two-factor authentication (PIN) mismatch.

What to do: Log in to Meta Business Manager and check your account status.

(131057) Account in maintenance mode

Your WhatsApp Business Account is temporarily in maintenance mode, usually because a throughput upgrade is in progress. This resolves itself automatically.

(130497) Country restricted

Messaging is not permitted in the recipient's country or region based on your current account settings.

(131042) Payment eligibility issue

Your WhatsApp Business Account doesn't have an active payment method or credit line set up with Meta. Messages cannot be sent until billing is active.

(133010) Phone number not registered

The phone number hasn't been properly onboarded to the WhatsApp Business API.

Rate limit errors


These errors happen when too many messages are being sent in a short period of time. Your rate limit is visible in the RMA app -> WhatsApp App -> Connection
(Tier: 1k messages per day)

(80007) Business account rate limit

Your WhatsApp Business Account has reached its messaging throughput limit. It applies to your entire WhatsApp Business Account and caps the total volume of messages you can send over a period of time

(130429) Rate limit hit

Your account has exceeded the allowed number of messages per second. It's a restriction that kicks in when you're sending too fast in a short window. This lifts automatically after a short period.

(131048) Spam rate limit

Your phone number has been flagged due to a high volume of messages being blocked or reported by recipients. This affects your number's quality rating with Meta.

What to do: Check your phone number's quality rating in Meta Business Manager under WhatsApp Manager → Phone Numbers.

(4) Too many API calls

Your account has hit the app-level rate limit. This is a temporary restriction that lifts automatically.

(131056) Too many messages to the same user

You've sent too many messages to a single recipient in a short time.

Conversation window errors


These errors occur when a message is sent outside the rules of WhatsApp's 24-hour conversation window.

(131049) Message not delivered by Meta

Meta chose not to deliver this marketing message, typically to protect the recipient's experience. This can happen when a user receives a high volume of marketing messages.

What to do: Wait at least 24 hours before trying again. Consider whether the template content is relevant and personalised for this recipient.

(131047) Re-engagement message without an active window

You tried to send a free-form message after the candidate's 24-hour window had already closed. WhatsApp only allows template messages once the window expires.

What to do: Use an approved WhatsApp template to restart the conversation.

(131050) User has opted out

The candidate has blocked or opted out of receiving marketing messages from your number. No further messages can be sent to them.


General message errors


These are general errors that cover invalid requests or failed deliveries.

(100) Invalid parameter

The message request contained an unrecognised or misspelt field.

(131026) Message undeliverable

The message couldn't reach the recipient. This usually means the phone number isn't registered on WhatsApp, the number no longer exists, or the recipient is using an outdated version of the app.

(131052) Media download error

HireData couldn't download a media file sent by the candidate. This usually means the file is no longer available or the link has expired.

What to do: Ask the candidate to resend the file.

(131053) Media upload error

The media file you tried to send uses an unsupported file type or format.

(131008) Required parameter missing

A required field was not included in the message request.

(131021) Recipient is the same as sender

The phone number you're trying to send to is the same as the sending number.

(131000) Unknown error

An unexpected internal error occurred on Meta's side.

What to do: Wait a few minutes and try again. If the error persists, contact us at support@carerix.com


Template creation errors


These errors occur when a template is being submitted or saved before it's ever used to send a message.

(2388072) Body format incorrect

The body of the template contains a formatting issue that doesn't meet Meta's requirements.

(2388040) Character limit exceeded

One of the template fields contains too much text and exceeds the allowed character limit.

(2388073) Footer format incorrect

The footer of the template contains a formatting issue.

(2388047) Header format incorrect

The header of the template uses an invalid format or syntax.

(2388293) Too many parameters

The template uses more variable placeholders than Meta allows relative to the total text.

(134101) Template syncing

The template was recently created and is still syncing with Meta's systems. Wait a few minutes before trying again.

(134102) Template unavailable

The template is currently unavailable due to a sync or eligibility issue.

(2388299) Variable at the start or end of text

A variable placeholder is positioned at the very beginning or end of the message body, which isn't permitted.


Template sending errors


These errors occur when a template message is sent, but something about the template or its parameters doesn't match what Meta has on record.

(132068) Flow blocked

A WhatsApp Flow attached to this template has a configuration issue and is currently blocked.

(132069) Flow throttled

Too many messages using a WhatsApp Flow have been sent in a short period.

(132005) Hydrated text is too long

The dynamic values filled into the template's placeholders make the final message too long.

(132000) Parameter count mismatch

The number of variables passed with the template doesn't match the number of placeholders defined in it.

(132012) Parameter format mismatch

A variable passed with the template is in the wrong format, for example, a number was expected, but text was sent.

(132001) Template not found

The template name or language code doesn't match an approved template in your Meta account. This can happen if a template was recently deleted, renamed, or not yet approved.

(132007) Template content violates policy

The template content includes something that doesn't comply with Meta's messaging policies.

(132015) Template paused

Meta has temporarily paused this template due to a low quality rating or a high number of user reports.

(132016) Template disabled

The template has been permanently disabled by Meta following repeated quality issues.

(132018) Template validation error

There's a parameter issue with the template that prevented it from being validated by Meta.

If an error persists and you're not sure what's causing it, reach out to us at support@carerix.com. For account-level issues in Meta, you can also contact Meta Business Support directly via Meta Business Help Center.

Did this answer your question?