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 Description Notes Condition
0No error / Unknown errorTemporary
1Internal routing errorReport to World TextPermanent
2Internal routing errorReport to World TextPermanent
3Internal routing errorReport to World TextPermanent
4Internal routing errorReport to World TextTemporary
5Internal routing errorReport to World TextPermanent
6Internal routing errorReport to World TextPermanent
7Internal routing errorReport to World TextPermanent
8Error, personal service barring, MT Operator Determined Barring Black ListPermanent
9Unsupported number planPermanent
10Unsupported type of numberPermanent
11Message not deliverableMost common cause of this error is an incorrectly formatted destination numberPermanent
12Dialling zone not foundPermanent
13Not home zone and IMSI not allowedPermanent
14Not home zone and IMSI fetch failedTemporary
15Screening blockPermanent
16Terminating IMSI blockedPermanent
17Destination network type unknownPermanent
18ESME errorTemporary
19Originating location mismatchPermanentPermanent
21SMS not supported in the MT network.Permanent
22SMS not supported in the MT MSCPermanent
23MT number is unknown in the MT network's HLRPermanent
27MT number is unknown in the MT network's HLRPermanent
31MT handset is busy. The signalling control channel is in use. (Probably receiving another SMS at the same time)Temporary
32GPRS - As aboveTemporary
34System failure in the MT network.Temporary
35Data Missing in either the MT HLR or MSCTemporary
36Unexpected data value received in response to a FSM or SRITemporary
40Internal errorReport to World TextTemporary
41MT handset protocol errorPermanent
42MT handset is not equipped to support SMSPermanent
43Short message type "0" not supported by the MT handset.Permanent
44MT network unable to replace the SMS on the MT customers' handsetPermanent
45Unspecified protocol error on the MT handsetPermanent
46Message class not supported on the MT handsetPermanent
47Unspecified DCS (Data coding scheme) error on the MT handsetPermanent
48Transfer layer PDU not supported by MT handsetPermanent
49SIM card full on MT handsetTemporary
50Internal errorReport to World TextTemporary
51Internal errorReport to World TextTemporary
52Internal errorReport to World TextTemporary
53Internal errorReport to World TextPermanent
54Internal errorReport to World TextPermanent
55Internal errorReport to World TextPermanent
56Internal errorReport to World TextTemporary
60Error, originator blockedPermanent
61Error, destination blockedPermanent
62Error, keyword blockedPermanent
63Error, SC address blockedPermanent
64Error, blocked due to exceeded quotaPermanent
65Error, loop detectedPermanent
66Error, data coding scheme blockedPermanent
67Error, information element identifier blockedPermanent
70Internal errorReport to World TextTemporary
71Internal errorReport to World TextTemporary
72Internal errorReport to World TextPermanent
73Internal errorReport to World TextTemporary
74Internal errorReport to World TextTemporary
75Internal errorReport to World TextTemporary
76Internal errorReport to World TextTemporary
77IMSI lookup blockedPermanent
93Alphanumeric source address with more than 11 characters or message content not GSM compliantPermanent
100Unidentified SubscriberPermanent
101Facility not supportedTemporary
102System failureTemporary
103Unexpected data valuePermanent
104Data missingPermanent
105Equipment protocol errorPermanent
106Unknown service centre addressTemporary
107Service centre congestionTemporary
108Invalid short message entity addressPermanent
109Subscriber not service centre subscriberTemporary
110RejectIndicates temporary problem or lost reachPermanent
111Local CancelIndicates temporary problem or lost reachTemporary
112AbortIndicates temporary problem or lost reachTemporary
113Exception (internal)Report to World TextPermanent
114Unknown errorTemporary
150Unknown subscriberMessage is rejected because there is no directory number for the mobile subscriberPermanent
151Call barredMessage is rejected due to barring of the MSPermanent
152Teleservice not provisionedMessage is rejected because the recipient MS has no SMS subscriptionPermanent
153Absent subscriberTemporary
154Facility not supportedThe message is rejected due to no provision of the SMS in the VPLMNPermanent
155System failureMessage rejected due to network or protocol failureTemporary
156Unexpected data valuePermanent
157Data missingPermanent
158Memory capacity exceededMessage rejected because the MS doesn't have enough memoryTemporary
159Mobile subscriber not reachableTemporary
160RejectIndicates temporary problem or lost reachPermanent
161Local CancelIndicates temporary problem or lost reachTemporary
162AbortIndicates temporary problem or lost reachTemporary
163Exception (internal)Report to World Text (Local error)Permanent
164Unknown errorTemporary
171General source address rotation failureReport to World TextTemporary
172No source addresses in rotation pool, rotation failedReport to World TextTemporary
173Daily quotas exceeded for all available source addressesTemporary
174Monthly quotas exceeded for all available source addressesTemporary
175Invalid source address for source address quota accountPermanent
200Unidentified subscriberTemporary
201Absent subscriber, IMSI detachedSubscriber is absent and have been for a period of timeTemporary
202Absent subscriber, no page responseThe message is rejected because there was no paging responseTemporary
203Subscriber busy for MT SMSThe message is rejected because of congestion encountered at the visited MSCTemporary
204Facility not supportedThe message is rejected due to no provision of the SMS in the destination SIMPermanent
205Illegal subscriberMessage rejected because of failed authenticationPermanent
206Illegal equipmentMessage rejected because the MS was black-listedPermanent
207System failureMessage rejected due to network or protocol failureTemporary
208Unexpected data valuePermanent
209Data missingPermanent
210Memory capacity exceededMessage rejected because the MS doesn't have enough memoryTemporary
211Equipment protocol errorTemporary
212Equipment not short message equippedTemporary
213RejectIndicates temporary problem or lost reachPermanent
214Local CancelIndicates temporary problem or lost reachTemporary
215AbortIndicates temporary problem or lost reachTemporary
216Exception (internal)Report to World TextPermanent
217Unknown errorTemporary
250Error, personal service barring, MO Personal Determined Barring White ListPermanent
251Error, personal service barring, MO Personal Determined Barring Black ListPermanent
252Error, personal service barring, MO Operator Determined Barring White ListPermanent
253Error, personal service barring, MO Operator Determined Barring Black ListPermanent
254Error, personal service barring, MT Personal Determined Barring White ListPermanent
255Error, personal service barring, MT Personal Determined Barring Black ListPermanent
256Error, personal service barring, MT Operator Determined Barring White ListPermanent
257Error, personal service barring, MT Operator Determined Barring Black ListPermanent
300Invalid destination addressPermanent
301Invalid destination numbering planPermanent
302Invalid destination type of numberPermanent
303Invalid destination flagPermanent
304Invalid number of destinationsPermanent
310Invalid source addressPermanent
311Invalid source numbering planPermanent
312Invalid source type of numberPermanent
320ESME Receiver permanent errorPermanent
321ESME Receiver reject errorPermanent
322ESME Receiver temporary errorPermanent
330Invalid command lengthPermanent
331Invalid service typePermanent
332Invalid operationPermanent
333Operation not allowedPermanent
334Invalid parameterPermanent
335Parameter not allowedPermanent
336Invalid parameter lengthPermanent
337Invalid optional parameterPermanent
338Optional parameter missingPermanent
339Invalid validity parameterPermanent
340Invalid scheduled delivery parameterPermanent
341Invalid distribution listPermanent
342Invalid message classPermanent
343Invalid message lengthPermanent
344Invalid message referencePermanent
345Invalid number of messagesPermanent
346Invalid predefined messagePermanent
347Invalid priorityPermanent
348Invalid replace flagPermanent
349Request failedPermanent
350Invalid delivery report requestTemporary
360Message queue fullTemporary
361Extenal errorReport to World TextTemporary
362Extenal errorReport to World TextTemporary
370Cannot find informationTemporary
1029No valid operator for given prefix / IMSIPermanent
1030No 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