Question: How do I troubleshoot Sender ID issues when sending SMS messages in Amazon SNS?

My Amazon Simple Notification Service (Amazon SNS) mobile text messaging (SMS) Sender ID isn’t working—or is getting changed when it’s delivered to recipients. How do I troubleshoot Sender ID issues when sending SMS messages in Amazon SNS?ResolutionTo resolve Sender ID-related issues when sending SMS messages in Amazon SNS, first review this article to identify the specific issue that you’re experiencing. Then, follow the troubleshooting steps listed for that issue.If your Sender ID is different than the one you configured when it's delivered to SMS message recipientsRegister your Sender ID in the country that you’re sending messages to. To register your Sender ID, follow the instructions in Requesting Sender IDs for SMS messaging with Amazon SNS.Note: If you use an unregistered Sender ID to send SMS messages to a country that requires a pre-registered Sender ID, the ID can be changed. For a list of the countries that require a pre-registered Sender ID, see Supported Regions and countries.If your Sender ID is delivered as “NOTICE” to SMS message recipientsSpecify a Sender ID in your publish request using the Amazon SNS console or the AWS SDKs.Note: If you don’t specify a Sender ID when sending SMS messages to countries that require one, NOTICE is displayed as the originating identity. For a list of the countries that require a pre-registered Sender ID, see Supported Regions and countries.If your SMS messages fail or get blocked when using a Sender IDMake sure that your messages comply with the laws and regulations of the country that you're sending messages to. For more information, see Comply with laws and regulations.Confirm if the country that you’re sending messages to requires pre-registered message template or not. For a list of countries that require a pre-registered message template, see Supported Regions and countries.Note: If you’re sending SMS messages to India, you must also pre-register your Sender ID and message templates with the Telecom Regulatory Authority of India (TRAI).Make sure that your Sender ID represents only a brand or trademark that you own.If your messages still fail to send, see How do I troubleshoot mobile text message (SMS) failures in Amazon SNS?Note: Mobile phone carriers regularly audit bulk SMS message senders and can block messages if the messages don’t comply with local laws and regulations. AWS also prohibits SMS Spoofing, where the Sender ID is used to impersonate another person, company, or product. For more information, see SMS best practices.If your Sender ID isn't working in specific countries onlyConfirm if the country that you’re sending messages to supports Sender IDs or not. If the country doesn’t support Sender IDs, your messages will be delivered using one of the other origination numbers that are supported in that country. For a list of countries that support Sender IDs, see Supported Regions and countries.Check if the country that you’re sending messages to requires a pre-registered Sender ID and/or message templates. For a list of countries that require a pre-registered Sender ID and/or message templates, see Supported Regions and countries. To register your Sender ID and/or message templates, follow the instructions in Requesting Sender IDs for SMS messaging with Amazon SNS.Note: Not all countries and regions support Sender IDs. In countries and regions where Sender IDs aren’t supported, SMS messages are delivered using person-to-person (P2P) long codes or other supported origination numbers.