An Azure service that provides an event-driven serverless compute platform.
Hi @MU Team ,
Thanks for reaching out to Microsoft Q&A.
Check below steps to troubleshoot the issue:
- Run From Package:
- If you’ve enabled WEBSITE_RUN_FROM_PACKAGE or the equivalent ZIP deploy/run-from-package setting, your package is mounted read-only, and the portal UI sometimes won’t enumerate the functions.
- You can temporarily disable run-from-package set it to 0 or remove it, refresh the portal and see if your functions reappear.
- Application Settings & Host Startup
- Make sure your Function App has all required settings under Configuration =>Application Settings:
– AzureWebJobsStorage (points at your storage account)
– FUNCTIONS_EXTENSION_VERSION (e.g. ~4)
– FUNCTIONS_WORKER_RUNTIME (e.g. dotnet, node, python)
- If any are missing or incorrect, the Functions host may never start—and the portal won’t list your functions.
- Check host startup logs via Application Insights (if enabled) or in Kudu under
https://<your-app>.scm.azurewebsites.net/LogFiles/Application or the Debug Console.
- Kudu & File Locking
- From VS Code you can open the Kudu console
https://<your-app>.scm.azurewebsites.netand browse/home/site/wwwrootto confirm thefunction.jsonfiles are in place.- If you previously had a deployment lock (ERROR_FILE_IN_USE), make sure the app was stopped or use the AppOffline option so new files actually propagate.
- Networking:
- If your Function App lives in an Internal Load-Balanced ASE, the portal UI needs outbound access to your .scm.* endpoint and the management APIs.
- Verify DNS entries, CORS on the .scm endpoint, and that your laptop/VM can resolve those addresses without a custom hosts change or blocked firewall rules.
- Make sure all the required packages are installed.
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know