Describe the bug
A custom domain (an apex domain and its www subdomain) is stuck in status
"Deleting" simultaneously on several Static Web Apps in the same subscription.
The portal shows: "An unknown error has occurred while adding your custom domain.
Please try again later."
Because SWA custom domains are globally unique, the hostname is now treated as
in-use: it cannot be added/validated on ANY app, and every app still holding it
fails to delete with Code: ResourceDeletionFailed. This is a deadlock only the
product team can clear.
Region / provider
- Region: East Asia
- Provider: Microsoft.Web/staticSites
- (Subscription ID, exact resource names, and correlation IDs - privately
on request — happy to share via a secure channel.)
Steps that lead to it
- Add a custom domain to a Static Web App before the DNS CNAME had fully propagated.
- Validation fails; try to delete the custom domain to re-add it.
- The delete hangs indefinitely in "Deleting".
- Repeating on new apps spreads the same stuck hostname across multiple apps.
What I've already tried (all fail)
- Portal "Delete" on the custom domain → hangs in "Deleting" for >1 hour.
az staticwebapp hostname delete → "Operation returned an invalid status 'OK'", entry remains.
az resource delete --ids <.../customDomains/<host>> → same result, entry remains.
az staticwebapp delete on the app → ResourceDeletionFailed (blocked by the stuck child domain).
- Confirmed there are NO management locks on the resource group.
Request
Please force-clear the stuck custom-domain bindings server-side so the hostname is
released, and/or unblock deletion of the affected apps. I can provide the
subscription ID, resource IDs, and correlation IDs privately.
Environment
- Deploying a Next.js static export via GitHub Actions to Static Web Apps (Free plan).
- CLI: latest az.
Describe the bug
A custom domain (an apex domain and its
wwwsubdomain) is stuck in status"Deleting" simultaneously on several Static Web Apps in the same subscription.
The portal shows: "An unknown error has occurred while adding your custom domain.
Please try again later."
Because SWA custom domains are globally unique, the hostname is now treated as
in-use: it cannot be added/validated on ANY app, and every app still holding it
fails to delete with Code: ResourceDeletionFailed. This is a deadlock only the
product team can clear.
Region / provider
on request — happy to share via a secure channel.)
Steps that lead to it
What I've already tried (all fail)
az staticwebapp hostname delete→ "Operation returned an invalid status 'OK'", entry remains.az resource delete --ids <.../customDomains/<host>>→ same result, entry remains.az staticwebapp deleteon the app → ResourceDeletionFailed (blocked by the stuck child domain).Request
Please force-clear the stuck custom-domain bindings server-side so the hostname is
released, and/or unblock deletion of the affected apps. I can provide the
subscription ID, resource IDs, and correlation IDs privately.
Environment