Hi KP EDA,
Thank you for reaching out to Microsoft QA!
It sounds like you’re facing issues creating a MySQL flexible server in Azure with your new subscription. This can be frustrating, especially since your application relies on it. Here are some steps and considerations you can take to troubleshoot and hopefully resolve the issue:
What is causing the error:
The error Provisioning in requested region is not supported. Your subscription might not have access to create a server in the selected region (Code: ProvisionNotSupportedOnLocation) indicates that this subscription is restricted from creating Azure Database for MySQL - Flexible Server in the regions you tried. This often happens with certain offer types (including some credit-based or benefit/ISV subscriptions) or when there is limited capacity and the platform only allows specific subscriptions to provision MySQL Flexible Server in that region.
What you can try right now:
To quickly confirm scope and rule out configuration issues, please try the following:
Try deploying a small MySQL Flexible Server in another supported region such as East US or West Europe and see if the behavior is the same.
Optionally, verify that the Microsoft.DBforMySQL resource provider is registered for the subscription (this is usually automatic, but it is a quick check).
If you see the same ProvisionNotSupportedOnLocation error across multiple regions, it confirms that the limitation is tied to the subscription/offer rather than a specific region configuration.