Airtel DLT Platform Error Codes List

The Airtel network, like any major MNO (Mobile Network Operator) in India, returns two main sets of error codes for bulk SMS: Delivery/Route Codes (low numbers) from its own SMS Center (SMSC), and DLT Scrubbing Codes (high numbers) mandated by TRAI.

Below is a combined list of the most important Airtel-specific Route Error Codes for bulk SMS delivery failures, along with common DLT-related codes used by the network.

Airtel SMSC Delivery & Route Errors (0-150 Series)

These codes are returned directly by the Airtel SMS Center (SMSC) and relate to the recipient's phone status, network capabilities, or equipment issues.

Error Code Status Name (Common Terms) Description / Meaning
0NORMAL DELIVEREDMessage was successfully delivered to the handset.
1Unknown SubscriberThe mobile number is permanently invalid, inactive, or not found on the network.
5Unidentified SubscriberThe subscriber cannot be identified (similar to 1).
9Illegal SubscriberThe subscriber is restricted or has failed authentication.
11Not Provisioned serviceThe teleservice (SMS) is not provisioned for this subscriber.
12Illegal EquipmentThe handset/equipment is blacklisted or illegal.
13Call Barred / Barred callThe recipient has barred the ability to receive messages.
31Busy SubscriberThe subscriber's handset is busy or temporarily unavailable.
34System FailureGeneral network or SS7 protocol system failure (often temporary).
35Data MissingNetwork signalling data is missing or incomplete.
40Memory Capacity ExceededThe recipient's SIM or handset memory is full, preventing message storage.
41Protocol Error in equipmentHandset/equipment protocol error.
49SIM FullShort message delivery failure due to memory capacity exceeded (similar to 40).
60Absent SubscriberThe subscriber's handset is off, out of coverage, or otherwise unreachable (temporary).
61Absent subscriber DetachedThe subscriber has explicitly detached from the network.
62Absent subscriber Page FailPaging attempt to locate the handset failed.
63Absent subscriber RestrictedThe subscriber is restricted (e.g., roaming restriction).
65Absent subscriber PurgedThe message was purged after failed delivery attempts while the subscriber was absent.
99Promotional Time BlockMessage failed because it was submitted outside the approved promotional hours (9 AM - 9 PM IST).
106Network CongestionGeneral network congestion, leading to message failure (temporary).
129System failureGeneral system failure on the network side (Alternative to 34).
150Return error problem incorrect parameterInternal protocol error related to message parameters.

Airtel DLT Scrubbing & System Codes (5XX, 8XX, 9XX Series)

These codes relate to DLT compliance checks or specific internal system/API failures at the operator level.

Error Code Status Name Description / Meaning
5101FULLY BLOCKED / PROMO BLOCKEDMessage blocked due to DND preferences (Universal DLT Code: 650).
5201Header Not ActiveThe Sender ID is inactive (Universal DLT Code: 621).
5307Content Not MatchedThe submitted content does not exactly match the approved DLT template (Universal DLT Code: 633).
802EntityID Inactive / Not registeredThe Principal Entity is inactive or not registered with Airtel DLT (Universal DLT Code: 602).
804Header Inactive / Not registeredThe Sender ID is inactive or not registered with Airtel DLT (Universal DLT Code: 621).
812Missing PE-TM HashThe linkage between your Entity and your Telemarketer is missing in Airtel's database.
813PE ID MismatchThe Entity ID in the request does not match the linked PE ID.
888RetryInternal instruction to retry the message.
999Permanent FailureA general permanent failure; the message cannot be delivered.
9014Invalid TM PasswordInvalid Telemarketer (TM) password used for submission.
9015Invalid TM UsernameInvalid Telemarketer (TM) username used for submission.

Universal DLT Scrubbing Codes (Often returned by Airtel)

For completeness, remember that Airtel also returns the mandatory universal DLT codes (e.g., 601, 603, 610, 620, 630) if the failure is due to missing or blacklisted registration.

Error Code Category Universal Description
601EntityEntity Not Registered
610TelemarketerTelemarketer Not Registered
620HeaderHeader Not Found
630TemplateTemplate Not Found
633TemplateTemplate Not Matched
650PreferencePreference Not Matched (DND)