Skip to main content

Common WhatsApp API Errors

Common ErrorWhatsApp GuideAPI Errors

A quick

reference

🔵 Error: Re-engagement window expired (131047)

Message: "Message failed to send because more than 24 hours have passed since the customer last replied to this number"

  • 🟢 Why it happens: You are trying to send a free-form text or media message, but the customer hasn't replied to you in the last 24 hours. The "session" is closed.
  • 🟢 Solution: You must send a Template Message (approved by Meta) to start a new conversation. Once they reply, the 24-hour timer resets.

 

 

🔵 Error: Message Undeliverable (131026)

Message: "Message Undeliverable"

  • 🟢 Why it happens: The message could not be delivered to the user's phone. This is usually because:
    • The phone number is not a valid WhatsApp number.
    • The user has blocked your business.
    • The user is using a very old version of WhatsApp.
  • 🟢 Solution: Verify the phone number is correct and active on WhatsApp. If the number is valid, the user likely blocked the business or has no internet connection for a long period.

 

 

🔵 Error: Payment Issue (131042)

e9WaMessage: system"Message administratorsfailed to send because there were one or more errors related to your payment method"

  • 🟢 
    Why 
    it 

    happens:
     
    Meta 
    could 
  • not 
charge your account for the conversation. This happens if your credit card expired, was declined, or if you hit your credit line limit.
  • 🟢 Solution: Go to your WhatsApp Business Manager (Meta) settings and update your payment method immediately to resume sending messages.
  •  

     

    24h🔵 WindowError: ExpiredSpam Rate Limit Hit (131048)

    Message: 

    "Message 
    failed 
    to 
    Code:send 131047
    because 
    there are restrictions on how many messages can be sent from this phone number"

    • 🟢 Why it happens: Your phone number has been flagged for sending too many messages that users reported as spam or blocked. Your quality score has dropped.
    • 🟢 Solution: Stop sending marketing messages immediately. Wait for your quality score to improve. Review your message content to ensure it is relevant and not spammy.

     

     

    🔵 Error: Marketing Limit Reached (131049)

    Message: "Message blocked for ecosystem protection"

    • 🟢 Why it happens: The user has already received too many marketing messages from various businesses recently. Meta limits how many marketing templates a user sees to protect their experience.
    • 🟢 Solution: Try sending the message again later (e.g., in 24-48 hours). This is not an error with your system, but a restriction on the user's side.

     

     

    🇪🇸 Español: Errores Comunes de WhatsApp API

     

    🔵 Error: Ventana de re-engagement expirada (131047)

    Mensaje: "Message failed to send because more than 24 hours have passed..."

    • 🟢 WhyPor itqué happens:sucede: YouEstás triedintentando toenviar sendun amensaje free-formde texttexto message,libre, butpero theel customercliente hasn'tno repliedte inha therespondido lasten las últimas 24 hours.horas. WhatsAppLa requires"sesión" youse toha usecerrado.
    • a
    • 🟢 TemplateSolución: MessageDebes toenviar re-openun theMensaje conversation.
    de 
    Plantilla 
    (aprobado 
    por 
    Meta) 

    para 
    iniciar 
    una 
    nueva 
    conversación. Una vez que respondan, el temporizador de 24 horas se reinicia.

     

     

    Message🔵 UndeliverableError: Mensaje no entregable (131026)

    Mensaje: 

    Code: 131026
    "Message Undeliverable"

    • 🟢 WhyPor itqué happens:sucede: TheEl phonemensaje numberno mightpudo beser wrong,entregado notal registeredteléfono ondel WhatsApp,usuario. orGeneralmente theporque: user
        has
      • El blockednúmero yourno businesses number.un Itnúmero usuallyde meansWhatsApp theválido.
      • message
      • El physicallyusuario cannotha reachbloqueado thetu device.
    negocio.
  • El 
  • usuario 
    tiene 
    una 

    versión 
    muy 
    antigua 
    de 
    WhatsApp.
  • 🟢 Solución: Verifica que el número sea correcto y tenga WhatsApp. Si es válido, es probable que el usuario te haya bloqueado o no tenga conexión a internet.
  •  

     

    Payment🔵 FailedError: Problema de Pago (131042)

    Mensaje: 

    Code: 131042
    "Message failed to send because there were one or more errors related to your payment method"

    • 🟢 WhyPor itqué happens:sucede: TheMeta creditno cardpudo orcobrar paymentla methodconversación attacheda totu thecuenta. Ocurre si tu tarjeta de crédito expiró, fue rechazada o alcanzaste tu límite de crédito.
    • 🟢 Solución: Ve a la configuración de tu WhatsApp Business AccountManager (WABA)Meta) hasy actualiza tu método de pago inmediatamente.

     

     

    🔵 Error: Límite de Spam alcanzado (131048)

    Mensaje: "Message failed or expired. You need to updatesend paymentbecause settingsthere in the Meta Business Manager.


    Spam Rate Limit

    Code: 131048
    "Message failed...are restrictions on how many messages can be sent"
    sent..."

    • 🟢 WhyPor itqué happens:sucede: TooTu manynúmero usersha sido marcado por enviar demasiados mensajes que los usuarios reportaron como spam o bloquearon. Tu "calidad" ha bajado.
    • 🟢 Solución: Detén los envíos de marketing. Espera a que tu puntaje de calidad mejore y revisa el contenido de tus mensajes para que sean más relevantes.

     

     

    🇷🇺 Русский: Частые ошибки WhatsApp API

     

    🔵 Ошибка: Окно диалога закрыто (131047)

    Сообщение: "Message failed to send because more than 24 hours have blockedpassed..."

    • 🟢 Почему это происходит: Вы пытаетесь отправить свободное сообщение, но клиент не отвечал вам в последние 24 часа. Сессия закрыта.
    • 🟢 Решение: Вы должны отправить Шаблонное сообщение (Template), утвержденное Meta, чтобы начать новую беседу. Как только клиент ответит, 24-часовой таймер сбросится.

     

     

    🔵 Ошибка: Сообщение не доставлено (131026)

    Сообщение: "Message Undeliverable"

    • 🟢 Почему это происходит: Сообщение не удалось доставить на телефон пользователя. Обычно это значит:
      • Номер телефона не зарегистрирован в WhatsApp.
      • Пользователь заблокировал ваш бизнес-аккаунт.
      • У пользователя установлена очень старая версия WhatsApp.
    • 🟢 Решение: Проверьте правильность номера. Если номер верный, скорее всего, пользователь вас заблокировал или у него долго нет интернета.

     

     

    🔵 Ошибка: Проблема с оплатой (131042)

    Сообщение: "Message failed to send because there were one or reportedmore errors related to your messagespayment recently.method"

    • 🟢 Почему это происходит: Meta не смогла списать средства за переписку. Ваша карта истекла, была отклонена или достигнут лимит кредитной линии.
    • 🟢 Решение: Зайдите в настройки WhatsApp hasBusiness temporarilyManager lowered(Meta) yourи messagingобновите limitспособ оплаты, чтобы возобновить отправку.

     

     

    🔵 Ошибка: Превышен лимит жалоб/спама (131048)

    Сообщение: "Message failed to protectsend thebecause qualitythere ofare therestrictions ecosystem.

    on 

    System Rate Limit

    Code: 130429
    "Rate limit hit"
    Why it happens: The system is sending toohow many messages percan second.be e9Wasent..."

    is
      trying
    • 🟢 toПочему sendэто faster than your allowed WhatsApp tier permits. Wait a moment and try again.

    Account Locked

    Code: 131031
    "Account has been locked"
    Why it happens:происходит: TheВаш WhatsAppномер Businessбыл Accountпомечен hasсистемой, beenтак flaggedкак forпользователи aчасто seriousжаловались policyна violationспам orили failedблокировали aвас. verificationРейтинг check.качества Youвашего mustномера checkупал. the
  • 🟢 "AccountРешение: Quality"Немедленно statusостановите inрассылки. MetaПодождите, Businessпока Manager.
  • рейтинг 
    качества 
    восстановится, 
    и пересмотрите 
    контент сообщений, чтобы они были полезны клиентам.

    Need more help? Contact e9Wa Support Team.