This guide is intended to help you troubleshoot delivery errors on SMS channels. There are a few possible causes depending on the channel you're using:
An Android channel will experience sending issues if:
- the phone doesn't have a steady internet connection
- the phone doesn't have a strong cellular connection
- the Nyaruka Android app is toggled to "paused".
Log into your account, navigate to your account page, and then click your Android channel to view performance stats:
Note: 9 times out of 10, the problem with users' Twilio messages is that they have connected a TRIAL NUMBER. Users will not be able to send or receive real messages with a trial number; a purchased number must be connected.
To view your error and sending logs, navigate to your account page and click your Twilio channel:
Next, click either the "Sending Log" button or "View Log" link to view bring up your sending log:
You can use your sending log to isolate the issue and make the necessary adjustments. In the log pictured below, the user connected their trial Twilio number and sent messages to a contact whom they hadn't verified through their Twilio account.
Please include links to errors when sending us a support request :)
Alternatively, you can send us a link to the profile of the contact to whom the failed messages were sent:
The first step in tracking down failed messages is to navigate to the messages tab and flick the "Failed" folder:
Clicking the red "Failed" icon to the right of the messages will either take you to the channel error description or the profile of the contact to which the message was sent, depending on the status of the channel you used to communicate with them. Please include a link to the error or contact profile in your support request.
If you suspect a workflow isn't behaving as expected, select "Results" from the gear icon menu located in the flow editor to bring up the most recent runs your contacts have made: