Repeated VpnGw1AZ deployment failure in West US: VmssGatewayDeploymentFailed on clean recreation

Nate Southerland 0 Reputation points
2026-10-22T20:03:00.23+00:00

We are unable to deploy an Azure Virtual Network Gateway in the West US region. Both an update to an existing gateway and a clean recreation of the gateway failed with a terminal provisioning state of Failed.

The affected resource is:

  • Subscription ID: 57ebfaff-6dc5-476d-84b3-99a5e1297d5a
  • Resource group: brownfield-evals-experiment
  • Gateway name: brownfield-evals-gateway
  • Region: westus
  • Gateway type: Vpn
  • VPN type: RouteBased
  • SKU: VpnGw1AZ
  • Gateway generation: Generation2
  • Active-active: Disabled
  • BGP: Disabled

Failure timeline

October 22, 2026, 16:14 UTC

An Azure Policy audit was recorded for certificate-based P2S authentication. The policy effect was Audit, not Deny, and the policy action completed successfully.

  • Correlation ID: 1123fa9f-69b9-4d76-b20d-adb0cc764177
  • Policy: “VPN gateways should use only Azure Active Directory authentication for point-to-site users”
  • Policy effect: Audit
  • Policy operation status: Succeeded

This event does not appear to have blocked the deployment.

October 22, 2026, 18:06 UTC

An update to the original gateway failed:

  • Correlation ID: 314c49c3-e699-4005-a37b-bab664593b1f
  • Operation ID: 4538d0b8-3ba4-4354-8483-5fa2df3249fe
  • Operation: Microsoft.Network/virtualNetworkGateways/write
  • Result: Failed

Error:

Plain Text

ResourceOperationFailure:

The resource operation completed with terminal provisioning state 'Failed'.

 

VmssGatewayDeploymentFailed:

The gateway deployment operation failed due to an intermittent error.

Please try again.

After this operation, the gateway and its IP configuration reported provisioningState: Failed.

An attempted gateway reset then failed with:

Plain Text

CannotResetGatewayInFailedState:

Virtual network gateway is in failed state. Cannot reset failed gateway.

October 22, 2026, 18:55 UTC

A subsequent write was attempted after changing the P2S client address pool. It failed with the same backend deployment error:

  • Correlation ID: 70cd68d0-8067-4812-a550-410195176621
  • Operation ID: 86c2d656-967a-4dd6-977b-8aaafd5ff4f8
  • Operation: Microsoft.Network/virtualNetworkGateways/write
  • Result: Failed

Error:

Plain Text

ResourceOperationFailure:

The resource operation completed with terminal provisioning state 'Failed'.

 

VmssGatewayDeploymentFailed:

The gateway deployment operation failed due to an intermittent error.

Please try again.

Recreation attempt

The failed gateway was deleted and recreated using a minimal configuration:

  • VpnGw1AZ
  • Route-based VPN
  • Generation 2
  • Active-active disabled
  • BGP disabled
  • No initial P2S configuration

The fresh gateway deployment also failed before P2S configuration was added.

  • Deployment name: Microsoft.VirtualNetworkGateway-20261022142019
  • Deployment target: brownfield-evals-gateway
  • Error code: ResourceDeploymentFailure
  • Terminal resource state: Failed

Top-level deployment error:

Plain Text

The resource write operation failed to complete successfully,

because it reached terminal provisioning state 'Failed'.

Troubleshooting already completed

  • Confirmed gateway type is VPN.
  • Confirmed VPN type is RouteBased.
  • Confirmed SKU is VpnGw1AZ.
  • Confirmed BGP is disabled.
  • Confirmed active-active mode is disabled.
  • Removed the failed original gateway and attempted a clean deployment.
  • Attempted the clean deployment without initially configuring P2S.
  • Confirmed that the Azure Policy event was an audit rather than a deny.
  • Attempted a gateway reset, which Azure rejected because the gateway was already in a failed provisioning state.
  • Retried the gateway write and received the same VmssGatewayDeploymentFailed error.

Requested assistance

Please investigate the backend VPN Gateway/VMSS deployment operations associated with the correlation IDs above and determine:

  1. Why the VPN Gateway deployment is repeatedly failing in West US.
  2. Whether there is a regional capacity, allocation, platform, or service-health issue affecting VpnGw1AZ.
  3. Whether the failed backend gateway resources require cleanup by Microsoft.
  4. Whether the gateway can be successfully provisioned in West US without moving the existing VNet to another region.

This issue is blocking access to private resources in an Azure evaluation environment and has reproduced after a complete gateway deletion and clean recreation.

Azure VPN Gateway
Azure VPN Gateway

An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.

0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-10-22T20:04:09.67+00:00

    Open an Azure support request for VPN Gateway deployment/provisioning failure and ask Microsoft to trace the listed correlation IDs, because the clean VpnGw1AZ recreation failing before P2S configuration leaves the underlying VMSS allocation as the next actionable investigation.

    What to submit to Microsoft

    In the Azure portal, go to Help + support → Create a support request, select the affected subscription, and use:

    • Service: Virtual Network / VPN Gateway
    • Problem type: Deployment or provisioning failure
    • Region: West US
    • SKU: VpnGw1AZ
    • Severity: Select the level appropriate to the evaluation environment’s impact

    Azure customers can create and manage VPN Gateway support requests through the portal.^1^

    Include:

    1. All three correlation IDs and both operation IDs.
    2. Exact UTC timestamps for each failure.
    3. Deployment name Microsoft.VirtualNetworkGateway-20261022142019.
    4. Error codes:
      • VmssGatewayDeploymentFailed
      • ResourceOperationFailure
      • ResourceDeploymentFailure
      • CannotResetGatewayInFailedState
    5. The minimal recreation parameters: West US, VpnGw1AZ, route-based, Generation 2, inactive BGP and active-active, and no P2S configuration.
    6. Confirmation that:
      • The original gateway was deleted.
      • A clean gateway deployment reproduced the failure.
      • The failure occurred before P2S was configured.
      • The policy event was Audit, completed successfully, and was not Deny.
    7. This explicit request:

    Please trace the backend VPN Gateway/VMSS deployment operations for these correlation IDs and determine whether the failures are caused by allocation capacity, a regional platform fault, or orphaned backend resources. Please clear any stuck backend operation or allocation associated with the deleted gateway and confirm when a new VpnGw1AZ deployment can be retried in West US.

    Correlation IDs are specifically useful for tracing failed resource deployments in support investigations.^2^

    Check subscription-specific health information

    Before submitting—or attach the result to the case—open:

    1. Azure portal → Service Health
    2. Select Service issues, then Health history
    3. Filter by:
      • The affected subscription
      • West US
      • VPN Gateway
      • October 22, 2026
    4. Open Resource Health for the gateway if the failed resource still exists.

    Service Health contains subscription- and region-specific incidents that might not appear on the public Azure Status page; public status primarily reports widespread outages.^3^ Service Health events remain visible in Health History for up to 90 days after becoming inactive.^4^

    No public status information currently establishes a West US + VpnGw1AZ + October 22, 2026 incident. That does not exclude a subscription-, cluster-, or allocation-specific platform problem.

    What can and cannot be concluded

    The evidence does not identify a confirmed root cause yet. However:

    • P2S authentication and client-pool configuration are excluded by the minimal deployment failing before P2S was added.
    • Another gateway reset is not applicable because Azure has already rejected reset while the gateway is in Failed.
    • Another unchanged write is unlikely to add diagnostic value because it has already reproduced the same backend error.
    • VmssGatewayDeploymentFailed has occurred in other regions during backend or capacity problems, including a case where Microsoft’s backend team confirmed capacity constraints and resolved them by increasing capacity.^5^ That case does not prove West US currently has the same cause, but it supports requesting a backend capacity/allocation trace.

    Microsoft documentation says a persistent failed state that cannot be recovered is a platform-side condition requiring an Azure support request.^6^

    Same-region recovery

    A new VpnGw1AZ gateway can generally be deployed in a region even if that region does not provide zone redundancy; in that case, the AZ-capable SKU operates regionally.^7^ Therefore, moving the existing VNet is not established as necessary.

    The appropriate same-region recovery sequence is:

    1. Have Microsoft confirm or clear the failed backend allocation.
    2. Wait for support to confirm that a retry is safe.
    3. Redeploy the same minimal gateway in West US.
    4. Confirm provisioningState: Succeeded.
    5. Add P2S and other configuration only after base provisioning succeeds.

    Do not use a generic GET/PUT failed-state repair on the deleted gateway. That procedure is intended to restore an existing resource’s state by issuing another write; the clean replacement has already shown that a fresh write reaches the same backend failure.^8^


    References

    1. Support and troubleshooting for Azure VPN Gateway
    2. Open a support request for an Azure VMware Solution deployment or provisioning failure
    3. Azure Service Health FAQ
    4. Azure Service Health portal
    5. VPN VNG - Deployment Failing in Chile Central - Microsoft Q&A
    6. Troubleshoot a Site-to-Site or Point-to-Site VPN tunnel that won't connect in Azure VPN Gateway
    7. VPN Gateway SKU consolidation and migration
    8. Troubleshoot Azure Microsoft.Network failed provisioning state
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.