An Azure service that provides an event-driven serverless compute platform.
Yes. The context shows Flex Consumption deployment and trigger-sync issues can occur, and there are two relevant patterns for this scenario:
- Trigger synchronization problems are a known diagnostic area on Flex Consumption The Flex Consumption guidance explicitly calls out AzureActivity for diagnosing trigger registration issues and notes that sync trigger failures are common. For a non-HTTP trigger that is not firing, the guidance also says related exceptions can appear in scale-controller traces.
- A successful package upload does not guarantee a healthy function host A documented Flex Consumption case shows deployment reported as successful while new instances still indexed 0 functions, and the recommended next steps were to verify the deployed package, confirm trigger synchronization completed, and use the Flex Consumption Deployment diagnostic in Diagnose and solve problems. If package contents and trigger sync are correct but the issue reproduces across multiple host instances, the guidance is to open a Microsoft support request with deployment ID, host instance IDs, timestamps, region, runtime/host versions, and deployment/host logs.
- SCM/Kudu behavior on Flex Consumption is transient Another documented Flex Consumption answer states that Kudu is only available during an active deployment and is recycled afterward. That aligns with deployment-stage observations around Kudu steps, but the core issue in this case is still the failed trigger synchronization and unhealthy host state.
- Regional platform issues have affected Flex Consumption before The context also includes a West Europe Flex Consumption incident that caused 500 errors, timeouts, and high latency. That does not prove the current issue is the same incident, but it confirms that platform-side Flex Consumption issues have occurred.
Based on the supported guidance, the most relevant next actions are:
- In the Azure portal, open the Function App and run Diagnose and solve problems → search for Flex Consumption Deployment. Check deployment history, package status, and troubleshooting recommendations.
- In Application Insights → Logs, inspect:
- AzureActivity for trigger registration and sync-trigger operations.
- traces for host startup, deployment initialization, listener, and trigger messages.
- exceptions for runtime failures.
- dependencies for outbound failures such as DNS, TLS, or authentication issues.
- For the timer trigger specifically, query traces for messages containing listener or trigger, because the guidance says non-HTTP triggers that are not firing commonly surface there.
- Verify that the deployed package contains the expected function app files and dependencies produced by the remote build, and confirm trigger synchronization completed.
- If the package is correct, AzureWebJobsStorage is healthy, and multiple deployments or host instances still show failed sync or unhealthy host behavior, escalate to Microsoft support with:
- deployment ID
- host instance IDs
- timestamps
- region
- runtime and host versions
- deployment logs
- host logs
The context supports treating this as a known Flex Consumption troubleshooting pattern, and if package validation plus trigger-sync checks do not resolve it, as a case that may require platform-side investigation.
- Create and manage function apps in the Flex Consumption plan (programming-language-python)
- Create and manage function apps in the Flex Consumption plan (programming-language-go)
- Flex Consumption (FC1) Function App shows 0 functions found after successful deployment — no errors logged - Microsoft Q&A
- SCM endpoint unavailable on Flex Consumption Function App - Microsoft Q&A
- Azure Functions App Deployment - Microsoft Q&A