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

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

-