Share via

Microsoft.App GatewayTimeout on all Container Apps revision operations - control-plane reconcile wedged 24h+, app healthy

Peter Stazen 0 Reputation points Microsoft Employee
2026-06-05T14:30:36.6166667+00:00

All per-app control-plane operations against Microsoft.App return GatewayTimeout (HTTP 504) for one Container Apps environment, persisting 24h+. ARM metadata reads, provider registration, and the running app are all healthy. A second app created in the same environment is wedged identically, so this looks like an environment-/RP-scoped reconcile fault I cannot clear client-side. No Service Health / Resource Health event appears for my subscription. Azure's own pre-flight diagnostic on the resource ("Max node pool size and vCore events") also errors, consistent with the Microsoft.App timeout.

EXACT ERROR

(GatewayTimeout) The gateway did not receive a response from 'Microsoft.App' within the specified time period.

WHAT FAILS (all GatewayTimeout, hang ~60-90s then 504)

  • az containerapp revision list / show
  • az containerapp show
  • az containerapp update
  • az containerapp delete (cannot remove orphan test2)
  • az containerapp secret list
  • az containerapp list -g signal-noise-v2-rg -> (ProviderError) Microsoft.App failed to return collection response for type 'containerApps'

WHAT WORKS

  • az resource list (Microsoft.App/containerApps) -> both apps provisioningState: Succeeded
  • az containerapp env list -> returns signal-noise-v2-env
  • az provider show --namespace Microsoft.App -> Registered
  • Microsoft.App/locations/eastus2/usages quota read -> instant, well under limits
  • The live app: HTTP 200 on /healthz, serving traffic
  • All ACR operations

ALREADY TRIED (no effect)

  • az provider register --namespace Microsoft.App (exit 0, no change)
  • Tag-nudge update (hung)
  • Creating a fresh app in same env (same wedge -> proves env-scoped)
  • Waited 24h+
  • Confirmed no Service Health / Resource Health event for the subscription

QUESTION / ASK

How can I get the wedged Microsoft.App reconcile state cleared for environment signal-noise-v2-env (RG signal-noise-v2-rg, East US 2) so per-app revision operations respond again? And how do I delete orphan app signal-noise-v2-test2 when delete also GatewayTimeouts? I don't have a paid support plan (the purchase fails on this MSDN/Visual Studio subscription), so I'm raising it here. Blocked from a release due 2026-06-12.

Azure Container Apps
Azure Container Apps

An Azure service that provides a general-purpose, serverless container platform.


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.