Message State & Error Descriptions

Whilst a message is being processed it has a state code and possibly also an error code. The state code indicates what is/has happened to the message.

The error code can show more information about the message once it has reached a completion state. It is more than possible that a message is successfully delivered (state 2) yet still have an error message, this can occur for a number of reasons but are not considered important as long as the message is delivered.

Message Delivery State

Please note - A message which is in a pending state '0' does not necessarily indicate an undelivered message, but can indicate the operator has not yet returned the final status of the message.

State Description State Description
0 Pending: Not yet delivered 5 Undeliverable: Not delivered, see error code
1 Buffered: Queued behind pending messages 6 Accepted: No receipt available, accepted for delivery
2 Delivered: Received by destination device 7 Unknown: Unknown, usually no receipt available
3 Expired: Not delivered, timed out 8 Rejected: Reject by network
4 Deleted: Not delivered, removed by network    

Abbreviations

MT Mobile Terminating CUG Closed User Group
MS Mobile Subscriber HLR Home Location Register
SRI Send Routing Information VLR Vistor Location Register
FSM Forward Short Message PDU Protocol Data Unit
SGSN Serving GPRS Support Node    

Message Error Codes

Please note - The list of error codes below is not exhaustive, and exact error code reasons / descriptions can vary dependant on the operator used for delivery. Where errors are indicated as internal, this indicates an internal error at the operator, not World Text. For any clarification required please contact us.

Error Class Description Notes Condition
0NO ERRORNo error / Unknown errorTemporary
1ROUTING ERRORInternal routing errorReport to World TextPermanent
2ROUTING ERRORInternal routing errorReport to World TextPermanent
3ROUTING ERRORInternal routing errorReport to World TextPermanent
4ROUTING ERRORInternal routing errorReport to World TextTemporary
5ROUTING ERRORInternal routing errorReport to World TextPermanent
6ROUTING ERRORInternal routing errorReport to World TextPermanent
7ROUTING ERRORInternal routing errorReport to World TextPermanent
8SCREENING ERRORError, personal service barring, MT Operator Determined Barring Black ListPermanent
9ROUTING ERRORUnsupported number planPermanent
10ROUTING ERRORUnsupported type of numberPermanent
11ROUTING ERRORMessage not deliverableMost common cause of this error is an incorrectly formatted destination numberPermanent
12ROUTING ERRORDialling zone not foundPermanent
13ROUTING ERRORNot home zone and IMSI not allowedPermanent
14ROUTING ERRORNot home zone and IMSI fetch failedTemporary
15SCREENING ERRORScreening blockPermanent
16SCREENING ERRORTerminating IMSI blockedPermanent
17ROUTING ERRORDestination network type unknownPermanent
18ESME ERRORESME errorTemporary
19SCREENING ERROROriginating location mismatchPermanentPermanent
21ESME EXTERNAL ERRORSMS not supported in the MT network.Permanent
22ESME EXTERNAL ERRORSMS not supported in the MT MSCPermanent
23ESME EXTERNAL ERRORMT number is unknown in the MT network's HLRPermanent
27ESME EXTERNAL ERRORMT number is unknown in the MT network's HLRPermanent
31ESME EXTERNAL ERRORMT handset is busy. The signalling control channel is in use. (Probably receiving another SMS at the same time)Temporary
32ESME EXTERNAL ERRORGPRS - As aboveTemporary
34ESME EXTERNAL ERRORSystem failure in the MT network.Temporary
35ESME EXTERNAL ERRORData Missing in either the MT HLR or MSCTemporary
36ESME EXTERNAL ERRORUnexpected data value received in response to a FSM or SRITemporary
40INTERNAL ERRORInternal errorReport to World TextTemporary
41ESME EXTERNAL ERRORMT handset protocol errorPermanent
42ESME EXTERNAL ERRORMT handset is not equipped to support SMSPermanent
43ESME EXTERNAL ERRORShort message type "0" not supported by the MT handset.Permanent
44ESME EXTERNAL ERRORMT network unable to replace the SMS on the MT customers' handsetPermanent
45ESME EXTERNAL ERRORUnspecified protocol error on the MT handsetPermanent
46ESME EXTERNAL ERRORMessage class not supported on the MT handsetPermanent
47ESME EXTERNAL ERRORUnspecified DCS (Data coding scheme) error on the MT handsetPermanent
48ESME EXTERNAL ERRORTransfer layer PDU not supported by MT handsetPermanent
49ESME EXTERNAL ERRORSIM card full on MT handsetTemporary
50INTERNAL ERRORInternal errorReport to World TextTemporary
51INTERNAL ERRORInternal errorReport to World TextTemporary
52INTERNAL ERRORInternal errorReport to World TextTemporary
53INTERNAL ERRORInternal errorReport to World TextPermanent
54INTERNAL ERRORInternal errorReport to World TextPermanent
55INTERNAL ERRORInternal errorReport to World TextPermanent
56INTERNAL ERRORInternal errorReport to World TextTemporary
60SCREENING ERRORError, originator blockedPermanent
61SCREENING ERRORError, destination blockedPermanent
62SCREENING ERRORError, keyword blockedPermanent
63SCREENING ERRORError, SC address blockedPermanent
64SCREENING ERRORError, blocked due to exceeded quotaPermanent
65SCREENING ERRORError, loop detectedPermanent
66SCREENING ERRORError, data coding scheme blockedPermanent
67SCREENING ERRORError, information element identifier blockedPermanent
70ESME ERRORInternal errorReport to World TextTemporary
71ESME ERRORInternal errorReport to World TextTemporary
72ESME ERRORInternal errorReport to World TextPermanent
73ESME ERRORInternal errorReport to World TextTemporary
74ESME ERRORInternal errorReport to World TextTemporary
75ESME ERRORInternal errorReport to World TextTemporary
76ESME ERRORInternal errorReport to World TextTemporary
77ESME ERRORIMSI lookup blockedPermanent
93SMSC ERRORAlphanumeric source address with more than 11 characters or message content not GSM compliantPermanent
100SMSC ERRORUnidentified SubscriberPermanent
101SMSC ERRORFacility not supportedTemporary
102SMSC ERRORSystem failureTemporary
103SMSC ERRORUnexpected data valuePermanent
104SMSC ERRORData missingPermanent
105SMSC ERROREquipment protocol errorPermanent
106SMSC ERRORUnknown service centre addressTemporary
107SMSC ERRORService centre congestionTemporary
108SMSC ERRORInvalid short message entity addressPermanent
109SMSC ERRORSubscriber not service centre subscriberTemporary
110SMSC ERRORRejectIndicates temporary problem or lost reachPermanent
111SMSC ERRORLocal CancelIndicates temporary problem or lost reachTemporary
112SMSC ERRORAbortIndicates temporary problem or lost reachTemporary
113SMSC ERRORException (internal)Report to World TextPermanent
114SMSC ERRORUnknown errorTemporary
150HLR ERRORUnknown subscriberMessage is rejected because there is no directory number for the mobile subscriberPermanent
151HLR ERRORCall barredMessage is rejected due to barring of the MSPermanent
152HLR ERRORTeleservice not provisionedMessage is rejected because the recipient MS has no SMS subscriptionPermanent
153HLR ERRORAbsent subscriberTemporary
154HLR ERRORFacility not supportedThe message is rejected due to no provision of the SMS in the VPLMNPermanent
155HLR ERRORSystem failureMessage rejected due to network or protocol failureTemporary
156HLR ERRORUnexpected data valuePermanent
157HLR ERRORData missingPermanent
158HLR ERRORMemory capacity exceededMessage rejected because the MS doesn’t have enough memoryTemporary
159HLR ERRORMobile subscriber not reachableTemporary
160HLR ERRORRejectIndicates temporary problem or lost reachPermanent
161HLR ERRORLocal CancelIndicates temporary problem or lost reachTemporary
162HLR ERRORAbortIndicates temporary problem or lost reachTemporary
163HLR ERRORException (internal)Report to World Text (Local error)Permanent
164HLR ERRORUnknown errorTemporary
171SMSC ERRORGeneral source address rotation failureReport to World TextTemporary
172SMSC ERRORNo source addresses in rotation pool, rotation failedReport to World TextTemporary
173SMSC ERRORDaily quotas exceeded for all available source addressesTemporary
174SMSC ERRORMonthly quotas exceeded for all available source addressesTemporary
175SMSC ERRORInvalid source address for source address quota accountPermanent
200MSC ERRORUnidentified subscriberTemporary
201MSC ERRORAbsent subscriber, IMSI detachedSubscriber is absent and have been for a period of timeTemporary
202MSC ERRORAbsent subscriber, no page responseThe message is rejected because there was no paging responseTemporary
203MSC ERRORSubscriber busy for MT SMSThe message is rejected because of congestion encountered at the visited MSCTemporary
204MSC ERRORFacility not supportedThe message is rejected due to no provision of the SMS in the destination SIMPermanent
205MSC ERRORIllegal subscriberMessage rejected because of failed authenticationPermanent
206MSC ERRORIllegal equipmentMessage rejected because the MS was black-listedPermanent
207MSC ERRORSystem failureMessage rejected due to network or protocol failureTemporary
208MSC ERRORUnexpected data valuePermanent
209MSC ERRORData missingPermanent
210MSC ERRORMemory capacity exceededMessage rejected because the MS doesn’t have enough memoryTemporary
211MSC ERROREquipment protocol errorTemporary
212MSC ERROREquipment not short message equippedTemporary
213MSC ERRORRejectIndicates temporary problem or lost reachPermanent
214MSC ERRORLocal CancelIndicates temporary problem or lost reachTemporary
215MSC ERRORAbortIndicates temporary problem or lost reachTemporary
216MSC ERRORException (internal)Report to World TextPermanent
217MSC ERRORUnknown errorTemporary
250SCREENING ERRORError, personal service barring, MO Personal Determined Barring White ListPermanent
251SCREENING ERRORError, personal service barring, MO Personal Determined Barring Black ListPermanent
252SCREENING ERRORError, personal service barring, MO Operator Determined Barring White ListPermanent
253SCREENING ERRORError, personal service barring, MO Operator Determined Barring Black ListPermanent
254SCREENING ERRORError, personal service barring, MT Personal Determined Barring White ListPermanent
255SCREENING ERRORError, personal service barring, MT Personal Determined Barring Black ListPermanent
256SCREENING ERRORError, personal service barring, MT Operator Determined Barring White ListPermanent
257SCREENING ERRORError, personal service barring, MT Operator Determined Barring Black ListPermanent
300ESME EXTERNAL ERRORInvalid destination addressPermanent
301ESME EXTERNAL ERRORInvalid destination numbering planPermanent
302ESME EXTERNAL ERRORInvalid destination type of numberPermanent
303ESME EXTERNAL ERRORInvalid destination flagPermanent
304ESME EXTERNAL ERRORInvalid number of destinationsPermanent
310ESME EXTERNAL ERRORInvalid source addressPermanent
311ESME EXTERNAL ERRORInvalid source numbering planPermanent
312ESME EXTERNAL ERRORInvalid source type of numberPermanent
320ESME EXTERNAL ERRORESME Receiver permanent errorPermanent
321ESME EXTERNAL ERRORESME Receiver reject errorPermanent
322ESME EXTERNAL ERRORESME Receiver temporary errorPermanent
330ESME EXTERNAL ERRORInvalid command lengthPermanent
331ESME EXTERNAL ERRORInvalid service typePermanent
332ESME EXTERNAL ERRORInvalid operationPermanent
333ESME EXTERNAL ERROROperation not allowedPermanent
334ESME EXTERNAL ERRORInvalid parameterPermanent
335ESME EXTERNAL ERRORParameter not allowedPermanent
336ESME EXTERNAL ERRORInvalid parameter lengthPermanent
337ESME EXTERNAL ERRORInvalid optional parameterPermanent
338ESME EXTERNAL ERROROptional parameter missingPermanent
339ESME EXTERNAL ERRORInvalid validity parameterPermanent
340ESME EXTERNAL ERRORInvalid scheduled delivery parameterPermanent
341ESME EXTERNAL ERRORInvalid distribution listPermanent
342ESME EXTERNAL ERRORInvalid message classPermanent
343ESME EXTERNAL ERRORInvalid message lengthPermanent
344ESME EXTERNAL ERRORInvalid message referencePermanent
345ESME EXTERNAL ERRORInvalid number of messagesPermanent
346ESME EXTERNAL ERRORInvalid predefined messagePermanent
347ESME EXTERNAL ERRORInvalid priorityPermanent
348ESME EXTERNAL ERRORInvalid replace flagPermanent
349ESME EXTERNAL ERRORRequest failedPermanent
350ESME EXTERNAL ERRORInvalid delivery report requestTemporary
360ESME EXTERNAL ERRORMessage queue fullTemporary
361ESME EXTERNAL ERRORExtenal errorReport to World TextTemporary
362ESME EXTERNAL ERRORExtenal errorReport to World TextTemporary
370ESME EXTERNAL ERRORCannot find informationTemporary
1029ROUTING ERRORNo valid operator for given prefix / IMSIPermanent
1030ROUTING ERRORNo valid operator for given prefix / IMSIPermanent

Add text messaging and two-way text messaging into your business.

Over 1100+ networks worldwide.


Market leading coverage and specialist support, HTTP, SMPP and SMTP (Email) interfaces.

Easy Use APIs
HTTP, SMPP & SMTP

Premium Support
20+ Years Experience

Free Cloud SMS Software
Communicator Pro

Auto Responder
Auto SMS Processing