Delivery Error Codes

Possible error codes returned in the Messaging Apps delivery receipts include:

Error codePossible ReasonComments
1AbsentSubscriberSubscriber is not registered in this chat channel
2ContentRelatedErrorContent Type is not supported by this channel
3DataMissingThe request is missing a required parameter.
9EquipmentProtocolErrorThe receiver's app version is not capable of receiving business messages
11FloodingToo many messages sent to the recipient in a short period of time.
14InternalErrorInternal error
15InvalidDestinationUserId is not valid for that channel or is part of blacklist on Connect
18Invalid parameterInvalid or missing parameters. Check that all required parameters are passed and are of the correct type.

E.g Approved WhatsApp template with 3 variables, but only 2 are used in API request
23ConnectionErrorChannel connection error
25Operation Aborted By Receiving Network Or UserRecipients mobile number is part of provider's experiment. It is intentionally undelivered by Channel

E.g WhatsApp experiments.
29PhoneRelatedErrorThe specified parameter value is invalid.
36ExpiredMessage expired (not delivered at the requested time)
41SmscRejectMessage rejected by Chat channel
42NoCreditNot enough credit on Account wallet
43SpamFilterMessage filtered by anti-spam reason (ie exceeded daily limit of allowed messages on WhatsApp channel or per recipient)
46SubscriberNotReachableMessage sent to Channel, but user is not reachable for delivery
61SessionExpiredMessage trashed by session expired reason (i.e. 24 hours for WhatsApp)