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

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