SMPP Error Codes Documentation

SMPP Error Codes

Below is the complete list of SMPP error codes returned by the gateway. This table includes hexadecimal codes, decimal codes, and their meanings to help developers troubleshoot integration and message delivery issues.

Error Code (Hex) Error Code (Decimal) Description
0x000Command executed successfully
0x011Message Length is invalid
0x022Command Length is invalid
0x033Invalid Command ID
0x044Incorrect BIND Status for given command
0x055ESME Already in Bound State
0x066Invalid Priority Flag
0x077Invalid Registered Delivery Flag
0x088System Error
0x0A10Invalid Source Address
0x0B11Invalid Destination Address
0x0C12Message ID is invalid
0x0D13Bind Failed
0x0E14Invalid Password
0x0F15Invalid System ID
0x1117Cancel SM Failed
0x1319Replace SM Failed
0x1521Invalid Service Type
0x3351Invalid number of destinations
0x3452Invalid Distribution List name
0x4064Destination flag is invalid (submit_multi)
0x4266Submit w/replace functionality has been requested where it is either unsupported or inappropriate for the particular MC
0x4367Invalid esm_class field data
0x4468Cannot Submit to Distribution List
0x4569submit_sm, data_sm or submit_multi failed
0x4872Invalid Source address TON
0x4973Invalid Source address NPI
0x5181Invalid Destination address NPI
0x5383Invalid system_type field
0x5484Invalid replace_if_present flag
0x5585Invalid number of messages
0x5888Throttling error (ESME has exceeded allowed message limits)
0x6197Invalid Scheduled Delivery Time
0x6298Invalid message validity period (Expiry time)
0x6399Predefined Message ID is Invalid or specified predefined message was not found
0x65101ESME Receiver Permanent App Error Code
0x66102ESME Receiver Reject Message Error Code
0x67103Query_Sm request failed
0xC0192Error in the optional part of the PDU Body
0xC1193TLV not allowed
0xC2194Invalid Parameter Length
0xC3195Expected TLV missing
0xC4196Invalid TLV Value
0xFE254Transaction Delivery Failure
0xFF255Unknown Error
0x100256ESME Not authorised to use specified service_type
0x101257ESME Prohibited from using specified operation
0x102258Specified service_type is unavailable
0x103259Specified service_type is denied
0x105261Source Address Sub unit is Invalid
0x106262Destination Address Sub unit is Invalid
0x107263Broadcast Frequency Interval is invalid
0x108264Broadcast Alias Name is invalid
0x109265Broadcast Area Format is invalid
0x10A266Number of Broadcast Areas is invalid
0x10B267Broadcast Content Type is invalid
0x10C268Broadcast Message Class is invalid
0x10D269Broadcast_sm operation failed
0x10F271Cancel_broadcast_sm operation failed
0x110272Number of Repeated Broadcasts is invalid
0x111273Broadcast Service Group is invalid
0x112274Broadcast Channel Indicator is invalid
0x15F9590005Local Exception. Check LastException property
0x4001024User Account Locked Or Inactive
0x4011025Insufficient credit
0x4021026Template Missmatch
0x4041028Invalid Ip
0x4051029Invalid Sender ID
0x40C1036Queue server error
0x40D1037Cache server error
0x40E1038Invalid connection state
0x40F1039Smpp timeout
0x4101040Unknown SMPP error
0x321801Country Undef
0x322802Invalid country
0x323803Price undef
0x324804Expired
0x325805Route undef
0x43E1086SMPP Gateway Unavailable
case studies

See More Case Studies

XWireless.net

Build and Scale Your Business with Confidence

Talk to our team about reliable SMS, hosting, cloud IT, and internet services built to support real business growth across Nigeria.

Why Businesses Choose Us
What happens next?
2

Choose Your Service

3

Launch & Grow

Schedule a Free Consultation