Timestamp: 2026-08-07T11:41:21Z (deployment complete) through 11:49:56Z (last repro instance)
Function App version: ~4 (extension bundle 4.37.1), host 4.1052.200.26352
Function App name: func-aiops-prd-weu-001
Function name(s) (as appropriate): StorageHealthCheck, GetLatestCostAnomalies, GetCostAnomalyHistory — all three
Invocation ID: N/A — no invocation reached any function; host reported 0 functions loaded before any route could match
Region: West Europe
After a Flex Consumption (FC1) deployment that Azure itself reports as Succeeded (Active), every function host instance that starts afterward indexes 0 functions, and all HTTP routes return 404. There are no errors or exceptions anywhere in host or worker logs to explain it.
Environment
- Python 3.12, out-of-process worker
- Deployed via GitHub Actions, Azure/functions-action@v1, remote-build: true, OIDC auth (azure/login)
What happened
Deployment f3f6b40 completed normally — Kudu reported every pipeline step (extract, build, package, upload, sync triggers) as completed, and Deployment Center marked it Succeeded (Active) at 11:41:21 UTC.
Over the following ~8 minutes, three separate instances started (HostInstanceIds 679cef83, ef66e79f, 34e98056). Every one logged:
Loading functions metadata
Reading functions metadata (Custom)
0 functions found (Custom)
0 functions loaded
Generating 0 job function(s)
No job functions found. Try making your job classes and methods public...
GET /api/StorageHealthCheck with a valid function key returns 404.
Ruled out
- App code bug — no exceptions/tracebacks in traces or exceptions for any instance in the startup window
- Incomplete deployment — Kudu pipeline reports every step completed
- Telemetry lag — confirmed via direct HTTP call
- Single-instance fluke — reproduced independently across three HostInstanceIds
Cross-posted for visibility: https://learn.microsoft.com/en-us/answers/questions/5969167/flex-consumption-fc1-function-app-shows-0-function
After a Flex Consumption (FC1) deployment that Azure itself reports as Succeeded (Active), every function host instance that starts afterward indexes 0 functions, and all HTTP routes return 404. There are no errors or exceptions anywhere in host or worker logs to explain it.
Environment
What happened
Deployment f3f6b40 completed normally — Kudu reported every pipeline step (extract, build, package, upload, sync triggers) as completed, and Deployment Center marked it Succeeded (Active) at 11:41:21 UTC.
Over the following ~8 minutes, three separate instances started (HostInstanceIds 679cef83, ef66e79f, 34e98056). Every one logged:
GET /api/StorageHealthCheck with a valid function key returns 404.
Ruled out
Cross-posted for visibility: https://learn.microsoft.com/en-us/answers/questions/5969167/flex-consumption-fc1-function-app-shows-0-function