Share via

Azure Functions Flex Consumption Durable Functions Not Executing

Duncan Hardie 0 Reputation points
2026-03-02T15:44:15.3566667+00:00

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:

  • 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.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.

Azure Functions
Azure Functions

An Azure service that provides an event-driven serverless compute platform.


1 answer

Sort by: Most helpful
  1. Pravallika KV 16,945 Reputation points Microsoft External Staff Moderator
    2026-03-09T18:56:00.2466667+00:00

    Hi @Duncan Hardie ,

    Check below steps to verify your runtime is actually dispatching work, and how to open a billing support request for the unexpected charges.

    1. Check runtime logs and persistence
      • In Application Insights, look for Durable Functions traces (or use the sample Kusto queries in the monitoring docs).
      • In your storage account (queues/tables), verify that work items are enqueued by the scheduler and dequeued by the host.
      • If you see lots of Pending messages with no dequeue activity, the host isn’t picking up tasks.
    2. Request a billing investigation / credit
      • In the Azure portal go to Help + support =>New support request.
      • For Issue type, choose Billing =>Charges.
      • Provide your Subscription ID, Resource Group, Function App name, affected instance IDs and timestamps.
      • The billing team will review your case and can issue a service credit if the platform didn’t behave as documented.

    Hope this helps!


    References:

    1. Build a serverless workflow using Durable Functions on Flex Consumption
    2. Durable Functions storage providers (TaskScheduler section)

    Was this answer helpful?

    0 comments No comments

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.