Updated on 2023-08-29 GMT+08:00
Why Does an SMS Fail to Be Sent?
There are many possible causes for SMS sending failures. In terms of the service procedure, typical failure scenarios can be:
- The API fails to be called. That is, the SMS platform returns a response with an error code when the SMS API is called to send an SMS. Handle the issue by referring to the "API Error Codes" section.
- The API is successfully called. However, no status report is returned, and the mobile phone does not receive the SMS.
- Dial the recipient number to check whether the number is dead or suspended or the device is powered off. The Message & SMS platform sends a status report within 72 hours.
- The SMS content may trigger a carrier's manual review. Normally, manual review is triggered only once. If your SMS content repeatedly triggers a carrier's manual review and you want real-time SMSs, contact Huawei Cloud customer service and apply for review exemption. If the platform intercepts the SMS, you can configure such SMS templates as review-free with the permission of the operation manager. If a carrier intercepts the SMS, change the SMS content (by modifying template variables or applying for a new template) to avoid sensitive words.
- The API is successfully called, and the status report indicates that the SMS fails to be sent. Handle the issue by referring to the "SMS Status Error Codes" section.
- The API is called successfully, and the SMS status report displays DELIVRD, indicating that the SMS is successfully sent. However, the mobile phone does not receive the SMS.
- Your account is in arrears. For the European SMS service, top up the account, and then the service is available.
Parent topic: Troubleshooting
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.