30649: Failed to Update Geo Permissions
MESSAGING
ERROR
Twilio couldn't apply your requested change to Messaging Geo Permissions. Manage SMS Geo Permissions in Console, not through the API. If a destination is marked High Risk, you must acknowledge the risk in Console before you enable it.
- You tried to change permissions for a country or region currently marked High Risk outside Console. High Risk destinations require a risk acknowledgement in Console before you enable them.
- You tried to update permissions for a destination that Twilio does not support for messaging traffic, including Iran, Syria, or Cuba.
- You attempted to manage SMS Geo Permissions through an API workflow. SMS Geo Permissions cannot be changed programmatically for security reasons.
- Open Console and go to Messaging > Settings > Geo Permissions to make the change there. If the country is marked High Risk, acknowledge the risk and then save the update.
- Make the change from an Account Owner or Account Admin profile. Only those profiles can modify SMS Geo Permissions.
- Remove SMS Geo Permissions updates from API-based automation. Use Console to manage these settings. If you need to review changes later, audit SMS Geo Permission events in Console or with the Monitor Event API.
- Before you enable a new destination, confirm that Twilio supports messaging to that country and review that country's SMS requirements. Do not retry updates for unsupported destinations such as Iran, Syria, or Cuba.