Version 1.3.4
The region was actually being saved successfully but the JavaScript crashed when trying to show the success notification, making it appear that save failed.
Changed from using wp.notices.init() (which doesn't exist) to manually creating and handling the dismiss button for admin notices.
Fixes: 'Uncaught TypeError: wp.notices.init is not a function'