If I am interpreting the error message correctly then it should mean, the particular resource provider is not available in eastus2, zone1 for your subscription.
you can rule it out by checking the output of "az provider list" it is showing as registered then does the json have the region and zone in question listed. (if deployment is coming from Azure Marketplace, probably it should be taken care but nonetheless good to rule out)
In my case for VMSS I can see zones by regions for the VMSS resources type as below
... View more