Azure Virtual Desktop host pool creation can fail on free and sponsored/benefit subscriptions because some subscription types can’t access required features in certain regions.
From the documented behavior:
- Some subscription types are blocked
- Subscriptions such as MSDN, Free, Education, and similar benefit/sponsored types can’t access all required Azure Virtual Desktop features in some regions when deploying via ARM/portal.
- This matches scenarios like Visual Studio (MSDN) and other sponsored subscriptions where AVD deployments fail even if the portal UI allows starting the deployment.
- Region restrictions
- The error can be caused by the combination of subscription type and region: “The subscription you're using is a type that can't access required features in the region where the customer is trying to deploy. For example, MSDN, Free, or Education subscriptions can show this error.”
- Recommended resolution
- Change either:
- The subscription type: use a standard Pay-As-You-Go or other production-grade subscription instead of Free, MSDN/Visual Studio, or sponsored/MCT subscriptions for AVD host pools.
- Or the region: deploy to a region where the subscription type can access the required features (however, for MSDN/Free types this limitation often applies broadly, so switching to a full commercial subscription is usually required).
- Additional checks
- Ensure the account used has at least Contributor access on the subscription when creating the host pool and session host VMs.
- If using ARM templates and seeing obscure deployment errors, test the same template in a different subscription/region to confirm it’s a subscription-type limitation rather than a template issue.
In practice, for an MCT Visual Studio Enterprise (MSDN) subscription and a Free subscription, the supported path is to create or use a non-benefit Azure subscription (for example, a standard Pay-As-You-Go) and deploy the AVD host pool there.
References: