Message statuses come directly from network carriers, through our messaging provider Twilio.
Sent status means Twilio has received a confirmation from their Super Network partner advising they have accepted the message.
We sent this message, however, we have not received acknowledgement that it was delivered from the carrier. It does not mean that the message was not delivered successfully.
Typically, a sent status will be replaced by a delivered or undelivered status within seconds or minutes.
Please note that US/Canada long code MMS often remain in sent status due to a lack of final delivery status updates from carriers, as the infrastructure for MMS messages is not as developed as SMS messages, thus not having more accurate delivery status from network carriers.
As network carriers develop better infrastructure for MMS messages, the status accuracy will improve, and will reflect in your TrueReview dashboard as the statuses come directly from network carriers.
Once a message is older than 72 hours, receiving a further status is unlikely, although we will update the record if we receive one.
Possible reasons why a final delivery status was not received
The mobile device is not capable of receiving MMS messages. (Messages that include an image)
The mobile device was turned off
The mobile device is not connected to the internet
Other network carriers issues
Troubleshooting
There are a few things you can try to possibly resolve this.
Try resending the request at a later time
If you are using MMS (text message with your business logo or other image), switch to the text only message type in your Settings and try sending the request again