Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

30649: Failed to Update Geo Permissions


ERROR: 30649

error-30649 page anchor
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.

Possible causes

possible-causes page anchor
  • 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.

Additional resources

additional-resources page anchor