Skip to main content
Push notification delivery can fail due to several factors, including expired tokens or excessively large messages. This document outlines the most common errors and their reasons.

Internal Errors

Our internal system generates some errors that affect push notifications sent to all platforms.

Platform Errors

MoEngage sends Android and iOS Notifications using FCM and APNS services, respectively. If errors are encountered while using these services, notifications may not be sent. Here is a list of common errors for reference.
  • MoEngage derives platform errors from the responses that FCM and APNS return.
  • FCM and APNS can return an inaccurate cause, so the reported error does not always identify the actual problem.
  • Use platform errors as indicators of integration health, not as definitive diagnoses.
  • The same error can affect one user and not another when their app builds use different FCM credentials, which causes a credential mismatch.
  1. Android - FCM/HMS
  2. iOS

Android - Firebase Cloud Messaging(FCM) and Huawei Messaging Service (HMS) Errors

iOS - Apple Push Notification Service Errors

For further errors, contact MoEngage customer support.