Programmable Wireless: Error Codes
All Programmable Wireless error codes are five-digit integers of the form 33xxx
.
Listed below are all of the error codes that you may encounter while working with Programmable Wireless. The list also includes information to help you identify and remedy the cause of the error. Some errors have more than one cause; all of the the possible causes are listed.
Code | Description | Explanation |
---|---|---|
33000 | Generic Error | An unspecified error occurred while carrying out the request. See the Debugger in the console for further information. |
33003 | Provider Failure | An error occurred while communicating with a downstream carrier. Please try again later. |
33001 | Invalid Parameter Value | Possible Cause 1 An SID was expected, but the string passed was not in the correct format or type. Possible Cause 2 A SIM or Command status value was expected, but the string passed was not a valid status type. Possible Cause 3 An Alias was passed in a create or update request that is already in use for another resource of the same type. Possible Cause 4 The Capabilities specified were not valid. Possible Cause 5 The specified callback URL or method was not valid. |
33002 | Missing Required Parameter | A required parameter was not passed with the request. The error object’s detail field will indicate which parameter was not provided. |
33004 | Configuration Incomplete | Possible Cause 1 A SIM that was not associated with a Rate Plan was asked to transition to the active state. Possible Cause 2 A Command was sent to a SIM that was not active. |
33005 | Invalid Transition | The SIM cannot be activated because the specified Rate Plan is not compatible with the SIM card. For example, this error will be returned if the Rate Plan specifies international roaming for data but the SIM card does not support international roaming. |
33007 | SIM not found | This occurs when trying to send an SMS or route a phone call to a SIM using TwiML, if the SIM’s SID is not valid on this Twilio account. |
33008 | Rate Plan Not Found | The specified Rate Plan does not exist. Use the Console to create a new Rate Plan, or select an existing Rate Plan. |
33111 | Command Maximum Length Exceeded | Possible Cause 1 A Command sent in text mode was greater than 160 characters. Commands sent in text mode should be 160 characters or less. Possible Cause 2 A Command sent in binary mode was greater than 140 bytes. Commands in binary mode should be 140 bytes or less. |
33201 | Unauthorized | Possible Cause 1 The server cannot trigger a callback because there are too many callbacks currently in flight for your account. Possible Cause 2 Your account has been suspended and an asynchronous request has been canceled. Possible Cause 3 A Command was received from a SIM, or an attempt was made to send a Command to a SIM, but the SIM is not permitted by its Rate Plan to send or receive Commands. |
Need some help?
We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd browsing the Twilio tag on Stack Overflow.