We are experiencing an issue with Azure Durable Functions running on Azure Functions Flex Consumption, which has resulted in significant unexpected costs. I am seeking both technical clarification and guidance on billing remediation.
Issue Summary
We deployed Durable Functions orchestrators using:
df.app.orchestration('streamingImportOrchestrator', handler)
The orchestrators:
Appear correctly in the Function App
Can be started using client.startNew()
However, instances remain in a “Pending” state and never execute.
Observed behaviour:
No meaningful orchestration history events
No activity execution
No runtime errors surfaced in the HTTP trigger
Regular HTTP triggers function normally
This indicates that the Function App is operational, but the Durable orchestration is not being dispatched or executed at runtime.
We previously experienced similar behaviour on Flex Consumption earlier this year.
Impact
Because of this:
Jobs were created but never processed
We had to implement fallback logic outside Durable
Orchestration instances and related storage continued incurring charges
Significant engineering time was spent diagnosing platform behaviour
The service was deployed in good faith using a supported Azure configuration. The Durable workflow did not execute as expected, yet billing continued.
Questions
Is Durable Functions fully supported and stable on Flex Consumption for Node-based apps?
Are there known issues with orchestrator dispatch on Flex?
Under these circumstances, what is the correct path to request billing investigation and potential refund/service credit?
I can provide:
Subscription ID
Resource Group
Function App name
Instance IDs
Timestamps
Application Insights logs
Any clarification would be greatly appreciated, as this has had both technical and financial impact.
Thank you.We are experiencing an issue with Azure Durable Functions running on Azure Functions Flex Consumption, which has resulted in significant unexpected costs. I am seeking both technical clarification and guidance on billing remediation.
Issue Summary
We deployed Durable Functions orchestrators using:
df.
The orchestrators:
Register successfully
Appear correctly in the Function App
Can be started using client.startNew()
However, instances remain in a “Pending” state and never execute.
Observed behaviour:
No meaningful orchestration history events
No activity execution
No runtime errors surfaced in the HTTP trigger
Regular HTTP triggers function normally
This indicates that the Function App is operational, but the Durable orchestration is not being dispatched or executed at runtime.
We previously experienced similar behaviour on Flex Consumption earlier this year.
Impact
Because of this:
Jobs were created but never processed
We had to implement fallback logic outside Durable
Orchestration instances and related storage continued incurring charges
Significant engineering time was spent diagnosing platform behaviour
The service was deployed in good faith using a supported Azure configuration. The Durable workflow did not execute as expected, yet billing continued.
Questions
Is Durable Functions fully supported and stable on Flex Consumption for Node-based apps?
Are there known issues with orchestrator dispatch on Flex?
Under these circumstances, what is the correct path to request billing investigation and potential refund/service credit?
I can provide:
Subscription ID
Resource Group
Function App name
Instance IDs
Timestamps
Application Insights logs
Any clarification would be greatly appreciated, as this has had both technical and financial impact.
Thank you.