InternalExecutionError - Unable to delete VMSS pwebnod1

Lalit Kumar Sharma 5 Reputation points Microsoft External Staff
2026-07-27T11:47:18.9233333+00:00

Hi Azure Support Team,

I am attempting to delete a Virtual Machine Scale Set (VMSS), but the operation continues to fail with a backend platform error.

Here are the issue details:

  • Resource Type: Virtual Machine Scale Set (VMSS)

Resource Name: pwebnod1

Error Code: InternalExecutionError

Error Message: "An internal execution error occurred. Please retry later."

Troubleshooting Already Attempted:

Standard Portal Deletion: Tried deleting pwebnod1 directly via the Azure Portal, which failed.

Scaling Instance Count: Attempted running az vmss scale to scale capacity down to 0 to terminate instances first, but it returns the same execution error.

Resource Force-Delete: Attempted force-deleting via Azure CLI (az resource delete), but it is unable to release the resource.

It appears the scale set is stuck in a failed state at the backend platform level. Could an engineer please check the platform health for this resource and help clear the backend lock/stuck state so it can be cleaned up?

Thank you!

Azure Virtual Machine Scale Sets
Azure Virtual Machine Scale Sets

Azure compute resources that are used to create and manage groups of heterogeneous load-balanced virtual machines.


2 answers

Sort by: Most helpful
  1. Alex Burlachenko 25,110 Reputation points MVP Volunteer Moderator
    2026-07-28T11:16:24.48+00:00

    hi Lalit Kumar Sharma & thx for sharing urs issue here at Q&A portal,

    this does look like a backend VMSS control-plane issue. If portal deletion, scaling to zero, and direct ARM deletion all fail with the same InternalExecutionError, there is probably a stuck internal operation, orphaned instance metadata, or a resource lock that is not visible from the customer side. Repeating the same delete commands is unlikely to clear it.

    Check the Activity Log for the failed delete and scale operations and capture the correlation IDs and exact UTC timestamps. It is also worth confirming that there are no visible resource locks, active deployments, or dependent resources such as load balancer backend references, but those would normally return a more specific error than InternalExecutionError.

    At this point, the Azure Compute team needs to inspect the VMSS backend state and clear the failed operation or orphaned metadata. Open a technical support case with the VMSS resource ID, region, orchestration mode, latest correlation IDs, and the full error response. This is not something that can usually be fixed with az resource delete once the platform itself is returning an internal execution error.

    rgds,

    Alex

    &

    If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal

    and at my blog https://ctrlaltdel.blog/

    Was this answer helpful?

    1 person found this answer helpful.

  2. Nikhil Duserla 9,945 Reputation points Microsoft External Staff Moderator
    2026-07-28T10:39:21.94+00:00

    Hello @Lalit Kumar Sharma ,

    Check if there is any lock is enabled on the VMSS by below command:

    az lock list --resource <VMSS_NAME> \

    --resource-group <RG_NAME> \

    --resource-type Microsoft.Compute/virtualMachineScaleSets

    Did you tried with poweshell:

    Remove-AzVmss `
     -ResourceGroupName "MyResourceGroup" `
     -VMScaleSetName "MyScaleSet"
    
    

    Add -Force to skip confirmation prompts.

    Please review any stuck provisioning/deletion operations associated with VMSS pwebnod1.

    Was this answer helpful?

    0 comments No comments

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.