There are several common issues users run into when sending or receiving SMS messages. This guide outlines a few of the most common problems and provides troubleshooting tips:
There are several ways to troubleshoot an undelivered SMS message.
Check your Messaging logs for a record of the SMS request. If you don't see a record of your message at all, the message likely encountered an error in your application or potentially with Twilio's API:
If the SMS isn't in your logs and your application code is generating an error:
If you can't find the SMS in your logs and you received an error from Twilio:
4XX
response from Twilio's API, Twilio encountered a problem and wasn't able to send the message. You can look up the code you received
in this list of errors
.
If the message is marked Undelivered
or Failed
in Twilio's logs:
The message is marked Sent
or Delivered
in the logs but wasn't sent to the device:
Read more in the Troubleshooting Undelivered Twilio SMS Messages support article.
There are several questions you should ask if messages are not reaching your Twilio number:
Is your Twilio number SMS-enabled? Does it have a webhook configured?
Any number that shows the SMS icon can send and receive SMS messages: