SMPP Error Codes

SMPP Delivery Receipt Error Codes

Error codes returned in delivery receipts are used to indicate any error situation encountered when attempting to deliver a message. Error codes are SMS gateway and SMSC platform specific. However, the following shows an approach often taken:

   Code	Meaning
   1	MT number is unknown in the MT network’s HLR
   2	MT number is unknown in the MT network’s HLR
   5	MT number is unknown in the MT network’s MSC
   9	MT number is classed as an illegal subscriber in the MT network’s MSC
   11	MT HLR sends back a “Teleservice not provisioned” error in response to the SRI
   12	MT handset is listed as an Illegal device on the MSC.
   13	Customer is barred according to the MT HLR from receiving SMS
   15	MT customer is part of a CUG that is not allowed to receive SMS
   21	SMS not supported in the MT network.
   22	SMS not supported in the MT MSC
   31	MT handset is busy. The signalling control channel is in use. (Probably receiving another SMS at the same time)
   32	GPRS – As above
   34	System failure in the MT network.
   35	Data Missing in either the MT HLR or MSC
   36	Unexpected data value received in response to a FSM or SRI
   40	Memory capacity exceeded on the MT handset
   41	MT handset protocol error
   42	MT handset is not equipped to support SMS
   43	Short message type “0” not supported by the MT handset.
   44	MT network unable to replace the SMS on the MT customers’ handset
   45	Unspecified protocol error on the MT handset
   46	Message class not supported on the MT handset
   47	Unspecified DCS (Data coding scheme) error on the MT handset
   48	Transfer layer PDU not supported by MT handset
   49	SIM card full on MT handset
   50	MT handset’s SIM is unable to store the message
   51	Error in MT handset
   52	Memory capacity exceeded on the MT handset
   53	SIM application toolkit busy on the MS handset
   54	SIM data download error on the MT customer’s handset
   55	Unspecified MS handset error
   60	Absent subscriber. No reason known
   61	Absent subscriber due to phone being switched off
   62	Absent subscriber due to phone out of coverage/flat battery
   63	Absent subscriber due to roaming restriction/restricted area
   64	Absent subscriber due to being deregistered in the HLR
   65	Absent subscriber due to being purged in the VLR (off for 24+ hours)
   66	Absent subscriber (GPRS) cannot be paged by the SGSN
   67	Absent subscriber due to GPRS detached
   68	Absent subscriber due to deregistration in the HLR (GPRS)
   69	Absent subscriber due to GPRS MS purged in VLR
   70	Absent subscriber due to unidentified subscriber on the MSC that the FSM was sent to.
   71	Absent subscriber due to unidentified subscriber on the SGSN

Last updated