As we all know that post DLT activation a large number of SMS sent may get failed in case there is any DLT error, Against each SMS we get a status response from the operator with the error code in case of SMS.
To help you identify error codes and to identify reasons for failures here is a list of common error status received with a suitable description.
|ABSENT-SUB||Telecom Operators are not providing service for a particular number. / Mobile Subscriber not reachable.|
SMS expired after multiple re-try.
|HEADER-NOT-REGISTERED||The Sender ID used along with the template ID do not match as per the registration in the DLT portal|
|INVALID TEMPLATE||The Template id received is in the wrong format or there is no Template id tag|
The number does not exist. / Failed to locate the number.
SMS Rejected as the number is blacklisted by the operator.
Validation fails [SMS over 160 characters]
|SENDER NOT MATCHED||Sender ID does not match with headers configured against Entity ID (PE ID)|
|TEMPLATE-BLACKLISTED||The message template pushed has been blacklisted at the DLT platform level|
The message template sent is in an inactive status at the DLT platform level.
The template does not match the template registered on the DLT platform
The variable content sent exceeds the allowed limit (30 characters)
DND registered number.
|MESSAGE INBOX FULL||
Recipient’s inbox is full.
Sender ID is in inactive status at the DLT platform level.
Sender ID is not registered in the DLT system