OpenMarket-Specific SMPP Error Codes

These custom Openmarket error codes are returned with submit_sms_resp PDUs. They supplement the existing SMPP error codes, which indicate either an issue with the format or structure of your request, or an issue with delivery to the mobile phone.

We may also provide further information as to why a message request failed in TLV 0x2153. This TLV provides the most accurate information about why a message may have failed. For a list of the codes returned by TLV 0x2153, see TLVs returned in responses and delivery receipts.

Search here for an error code or on any other information:

Hex value

Decimal

Description

Possible solution

0x00000406

1030

Invalid data coding scheme.

Reserved values used OR unsupported encoding.

0x00000407

1031

Message payload and short message cannot both contain data.

Use 1 or the other, invalid message payload content.

0x00000408

1032

Optional user data header values conflicted with UDHI in esm_class being set.

Use either an embedded UDH and esm_class or the optional parameters only.

0x00000409

1033

Invalid UDH format.

Make sure your UDH is correctly formatted.

0x0000040A

1034

Invalid qos_time_to_live.

Valid integer.

0x0000040C

1036

Unsupported destination address.

Contact OpenMarket Support for information about supporting for this destination mobile.

0x0000040D

1037

Maximum number of current binds has been reached.

Unbind other sessions or contact OpenMarket to purchase additional concurrent sessions.

0x00000411

1041

Deliver_SM not allowed.

 

0x00000412

1042

Failed while converting from account's default alphabet to IA5.

Invalid characters were used for your applications default alphabet.

0x00000413

1043

Characters greater than 7-bit boundary still used after conversion.

Some characters are not displayable on target device.

0x00000415

1045

Invalid charge type value, must be a value of 0 or 20.

 

0x0000041B

1051

The submit_sm or data_sm request was not processed because it was in queue longer than the maximum timeout (2 minutes).

Resubmit the request with a new sequence_number.

0x0000041D

1053

Invalid value for purpose.

 

0x00000422

1058

Carrier ID not found.

 

0x0000042E

1070

Indicates that an input parameter is missing, has an invalid value, or an unknown or unexpected input parameter was delivered in a message.

Refer to OpenMarket response code SMPP custom parameter (0x2153), and OpenMarket response code description SMPP custom parameter (0x2167) in the response for more information about the error.

0x00000435

1077

Invalid purpose for India SMS.

TLV 0x215C must be included for MTs to India. The value must be 8 (promotional) or 9 (transactional) depending on the type of message.

0x00000436

1078

Demo expired.

You are using a demo of the US SMS standard rate product or a demo of an International SMS product and the demo has expired.

0x00000437

1079

Destination address not provisioned for this demo.

You are using a demo of the US SMS standard rate product or a demo of an International SMS product and the phone number you are using is not provisioned for the demo.

0x00000438

1080

Monthly MT limit exceeded

Contact your account manager if you would like to increase your monthly international MT limit.

0x00000439

1081

US SMS Demo Product required for this short code.

To use the US SMS standard rate demo short code, your account must be provisioned. Contact your account manager or OpenMarket Support.

0x0000043A

1082

Demo product transaction limit exceeded

You are using a demo of the US SMS standard rate product or a demo of an International SMS product. You have sent the maximum allowed mobile terminated messages for the demo.

0x0000043B

1083

Your account is not provisioned for international SMS.

Contact your account manager if you would like to sign up for international SMS.

0x00000443 1091 Account is not enabled for SMPP. Contact your account manager if you would like to sign up for SMPP Global SMS.

0x00000500

 

Reserved thru 0xFFFFFFFF