Hi Pete Raleigh,
It looks like you're having trouble provisioning D4-series VMs (v4, v5, v6) in the East US region for your AKS Node Pool. Availability can fluctuate based on demand, this issue is likely due to regional capacity constraints.
The East US region in Azure is one of its most heavily used locations, which can sometimes restrict the availability of specific VM sizes, particularly in-demand options like the D4 series. Although these SKUs are officially supported in East US, high demand may cause intermittent shortages. While D4-series VMs are listed as available in the region, capacity constraints frequently occur. This is primarily a supply-and-demand issue rather than a lack of SKU support.
If you’ve selected a specific availability zone, testing others in East US may help, as capacity fluctuates across zones. If immediate provisioning is critical, a nearby region with better availability, such as East US 2 or Central US could be a viable alternative, provided it meets your compliance and data residency needs.
SKU availability is not same as capacity. The command you provided confirms if the VM type is supported in that region but doesn't mean Azure can provision one right now. Currently, there’s no direct CLI or API that returns live capacity information.
For your information: Resolve errors for SKU not available
If you have any further queries, let me know. If the information is helpful, please click on Upvote and Accept Answer on it.