Tag not monitored by Microsoft.
A stuck or “limbo” resource that isn’t in a resource group but still appears in the subscription usually indicates that the delete operation didn’t fully complete and that some dependent or parent/child relationship is blocking cleanup. The supported resolution path is to identify any dependencies and, if the platform can’t clean it up automatically, open an Azure support request so the backend team can remove the orphaned resource.
Because this resource is related to Azure Virtual Desktop, the most likely blockers are:
- A virtual network or subnet still referenced by the AVD infrastructure (session hosts, gateways, or other integrated services).
- Orphaned network interfaces, private endpoints, or service association links left behind after AVD resources were deleted.
Use the following steps to unblock deletion:
- Check for virtual network/subnet dependencies
- In the Azure portal, locate the virtual network(s) previously used by AVD.
- Verify whether any of the following still exist and reference those VNets/subnets:
- Virtual network gateways
- Application gateways
- Azure Container Instances
- Microsoft Entra Domain Services
- Virtual machines (former AVD session hosts)
- Web apps with VNet integration
- If any such resources still reference the VNet or subnet, remove or detach them, then retry deletion of the stuck resource.
- Check for subnet-level blockers
- For each subnet used by AVD, check:
- Private endpoints
- Service endpoints
- Subnet delegations
- Service association links
- Orphaned NICs
- Use Azure CLI diagnostic commands (from a shell with
azinstalled) to inspect a subnet:az network vnet subnet show \ --resource-group <resource-group> \ --vnet-name <vnet-name> \ --name <subnet-name> - In the output, look at:
-
ipConfigurations(NICs and other IP configs) -
privateEndpoints -
serviceAssociationLinks -
delegations -
serviceEndpoints
-
- Any non-empty field indicates a resource that must be removed or detached before the subnet (and related AVD infrastructure) can be fully cleaned up.
- For each subnet used by AVD, check:
- Remove orphaned NICs that block cleanup
- If
ipConfigurationsshows NICs that no longer correspond to active VMs:- Extract the NIC name from each resource ID.
- Delete the NICs:
az network nic delete \ --resource-group <resource-group> \ --name <nic-name>
- After removing orphaned NICs, retry any pending delete operations on related resources.
- If
- Handle service association links (for example, App Service or other services)
- If
serviceAssociationLinksis populated and references a service that no longer exists (or is an orphaned link), this can block subnet and higher-level resource cleanup. - Use the documented purge approach for orphaned service association links (for example, for App Service VNet integration) or re-create the integration and then disconnect it, so the platform can remove the link. Once the SAL is removed, retry deletion of the affected subnet and any dependent resources.
- If
- If the resource still appears but cannot be opened or deleted
- When a resource shows in the subscription but is not in any resource group and returns “Not found” or similar when opened, this typically means the child resource was deleted but the parent or a registration object remains.
- In similar cases (for example, AKS Arc connected clusters or Event Grid topic subscriptions stuck in Deleting/Updating), the resolution has required backend intervention by the product team via an Azure support request.
- Open an Azure support request from the Azure portal (Support → Create a support request). Provide:
- Subscription ID
- Resource ID (if visible in Activity log or error messages)
- Screenshots or exact error messages when trying to open or delete the resource
- Ask support to remove the orphaned resource record from the subscription.
Once dependencies and orphaned links are removed, and/or support has purged the orphaned record, the stuck resource will no longer block further testing in the tenant.
References:
- Troubleshoot failure to delete or modify a virtual network or subnet in Azure
- Deleted cluster still visible in portal, shows "Not found"
- Subnet deletion blocked by orphaned App Service serviceAssociationLink - Microsoft Q&A
- event grid topic subscriptions stuck in Deleting state - Microsoft Q&A
- Stuck in Creating / Failed provisioning Redis Cache - Microsoft Q&A