An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
That SAL isn't created by an Azure resource in your subscription, which is why the resource search comes back empty. A subnet delegated to Microsoft.PowerPlatform/vnetaccesslinks is usually held by one of two things on the Power Platform side: a VNet data gateway, or a Power Platform environment using subnet injection through an enterprise policy (and that policy can live in a different subscription).
I'd work through it in this order:
- In the Power Platform admin center, open the virtual network data gateways list and look for any gateway on this VNet and subnet. If one exists, remove it. Microsoft notes that after removing the last gateway on a subnet, it can take up to 48 to 72 hours before the subnet can be deleted.
- Check your environments for an enterprise policy link. If one is still linked, run
Disable-SubnetInjection -EnvironmentId <id>from the Microsoft.PowerPlatform.EnterprisePolicies module to unlink it. - Keep the Microsoft.PowerPlatform provider registered while this cleans up, then retry the subnet delete.
- If nothing is linked on either side and it still fails after waiting, add what you found to the support request you already opened, since the resource provider has to release the SAL.
One small thing: you may want to edit the subscription ID out of your post. It's safer to keep it only in the support case.
Was this subnet used for a VNet data gateway, or for environment-level VNet support?
If this resolved your issue, please consider accepting it as the answer. If the subnet still won't delete, let me know and I'll be happy to keep helping.
Reference: