When using a region alias with an underscore the apply hangs for a long time. Looking at the traceback it's continuously retrying connecting to the CloudFormation API.
I suspect that the region alias is not being resolved and the SDK is trying to use the region alias to connect to a DNS address that does not exist