Checkout: Trigger updates on country/region changes
You can create a mixin for Magento_Checkout/js/action/set-shipping-information and use that to add an event listener to the shipping address select fields (or any other field for that matter). Under you theme root folder create a requirejs-config.js file declaring the mixin The create the mixin file set-shipping-information-mixin.js under the declared Theme_Vendor/Theme_Name/Magento_Checkout/js/action folder with the following content:
Read more