Help Center/ Message & SMS/ FAQs/ Troubleshooting/ Why Does a Phone Not Receive an SMS After an API Is Called?
Updated on 2023-08-29 GMT+08:00
Why Does a Phone Not Receive an SMS After an API Is Called?
Message & SMS pushes the status reports only when a callback address is specified for statusCallback. Otherwise, log in to the Message & SMS console and go to the Send Details page to view the status code.
- Check whether an SMS status report was returned for this phone number. For details about the status codes, see the "SMS Status Error Codes" section.
- Dial the recipient number to check whether the number is dead or suspended or the device is powered off.
- If it is, the Message & SMS platform returns a status report within 72 hours. No further action is required.
- If it is not, the SMS content may trigger manual review, resulting in delivery delay. Wait for a while and perform step 1 again.
- Check whether the value of the status parameter in the SMS status report is DELIVRD. If it is, the SMS is sent successfully.
- If the value of status is not DELIVRD:
- If the value is LIMIT or BEYONDN, contact Huawei Cloud customer service to check whether the SMS sending frequency reaches the upper limit.
- Check whether the recipient number is dead or suspended. (You can call the number to confirm.)
- Check whether the recipient number is a ported-in number. If it is, record the number information and contact Huawei Cloud customer service.
- Check whether the recipient number belongs to an IoT card. Sending SMSs to IoT card numbers is not supported.
- If the recipient number is from a virtual carrier, contact the customer service to check whether the number is supported.
- Dial the carrier's service number to check whether the SMS is blocked on the recipient end. If yes, unblock the SMS and try again.
- Dial the carrier's service number to check whether the recipient number is blacklisted by the carrier. If it is, remove the number from the blacklist and try again.
- If the value of status is DELIVRD, check whether the fault is caused by the phone.
- If the value of status is not DELIVRD:
- If the issue persists, contact customer service and provide related information for further troubleshooting.
Parent topic: Troubleshooting
What is your overall rating for this page?
0
1
2
3
4
5
6
7
8
9
10
Very dissatisfiedVery satisfied
Thank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.