To help you identify what might be causing a problem with your SMPP transaction, here is a list of error codes with a suitable description.


Status

Description

Error Code

DELIVRD

SMS successfully delivered

000

INVALID-SUB

Unknown subscriber

001

INVALID-SUB

Illegal subscriber

001

ABSENT-SUB

Telecom services have not been commissioned

003

HANDSET-ERR

Illegal equipment

004

BARRED

SMS is prohibited

005

HANDSET-ERR

MS does not support SMS

006

HANDSET-ERR

MS receiving error

007

NET-ERR

Facility not supported.

008

MEMEXEC

Handset memory full

009

ABSENT-SUB

Absent subscriber

010

FAILED

SMSC system failure

011

NET-ERR

Gateway mobile switching error

012

MOB-OFF

Mobile handset switched off

013

FAILED

SMS undelivered due to roaming limitation

014

INVALID-SUB

Unidentified subscriber

015

HANDSET-BUSY

Subscriber is busy.

016

NET-ERR

Resource cannot be used at GMSC level

017

SERIES-BLK

Series blocked

018

NET-ERR

Submission error or invalid input data

019

BARRED

CUG reject

020

EXPIRED

SMS timeout

021

TL-NT-MTCHD
The template does not match the template registered on the DLT platform
023
SDR-TL-MSMAT
The senderID used along with the template ID do not match as per the registration in DLT portal
024
TL-NT-FOUND
The message content sent was not found in the DLT platform as a registered template.
025
TL-LMT-EXCED
The variable content sent exceeds the allowed limit
026
TL-BLKLST
The message template pushed has been blacklisted at the DLT platform level.
027
TL-INACTIVE
The message template sent is in inactive status at the DLT platform level.
028
UNDELIV
Failed due to network errors
-
SNDR-NT-REG
Sender ID is not registered in the DLT system029
SNDR-INACTVE
Sender ID is in inactive status at the DLT platform level.030

SNDR-NT-MTCH

Sender ID is not matching with Entity ID031

TL-ID-INVLD

Invalid template id has been processed.

032

PRFT-NT-MTCH
Preference not matched. This error code is received for Service Explicit content only., when the end user is registered under DND. This is completely based on the DND preference selected by the end user.
033
Hex – 0x00000400

Dec – 1024

Series has been temporary / permanently blocked.

-

Hex – 0x00000401

Dec – 1025

Credit exhausted.

-

Hex – 0x00000404

Dec – 1028

Invalid destination number [ number not in proper format, correct format is 919999999999 without + and with 91 followed by the 10 digit number]

-

Hex – 0x00000405

Dec – 1029

ESME client error

-

Hex – 0x00000444

Dec – 1092

Message rejected as sender id not allotted for ESME

-

Hex – 0x00000454

Dec – 1108

Text template does not match

-

Hex – 0x00000455

Dec – 1109

Sender ID not found

-

Hex – 0x00000453

Dec – 1107

Template not found.

-

Hex – 0x00000450

Dec – 1104

Black-listed number.

-

Hex – 0x00000481

Dec – 1153

DND number.

-

Hex – 0x00000500

Dec – 1280

Not an Opt - In data

-

Hex – 0x00000555

Dec – 1365

Time out for promotional message.

-

Hex – 0x00000777

Dec – 1911

Duplicate Termination

-

Hex – 0x00000407

Dec – 1031

Spam Text

-