@Martin Jørgensen , Welcome to Microsoft Q&A! Thanks for the question.
Ack! Azure Function service is yet to be migrated to Q&A. Please post your question directly on the MSDN forum/continue your discussion there for the service (Azure Function forum)
We are actively working to onboard all services. We will make a public announcement once complete.
Checkout 'Microsoft Q&A Getting Started' to learn about the new platform.
Thank you for your patience as we evolve the Q&A platform.
Having mentioned above & as Jeremey suggested try to narrow-down the issue via Postman and review the code for the timeout configuration. I understand you have already tried, enabling Always on and FunctionTimeout option, durable Function orchestrations are implemented in code and can use the programming language's built-in error-handling features to isolate the issue further. You might want to abandon a function call within an orchestrator function if it's taking too long to complete. Typically, the proper way to do this today is by creating a durable timer ( using context.CreateTimer (.NET) or context.df.createTimer (JavaScript) in conjunction with Task.WhenAny (.NET) or context.df.Task.any (JavaScript).
For longer processing times, consider using the Durable Functions async pattern or defer the actual work and return an immediate response.