Workflow fails due to synchronous timeout

Hi everyone

We are using self-hosted enterprise version of Retool. Version: 3.10.2

I made a workflow that loops through a list of values and calls another workflow for each item.
However, when calling the other workflow, I am receiving the following error message:

"Workflow has failed: Error: {"message":"Your request reached the synchronous timeout. Your workflow is still running async""

What is the reason for this error message? I don't want to main workflow to fail just because it takes 2 or 3 minutes to execute each single item from the loop.

Any ideas how to solve this?

Hey @Reboon! Looks like you connected with one of my colleagues previously, but posting here to share the response. Query blocks have a maximum timeout of ten minutes (mentioned in docs here) -- there is a limitation on how long you can wait for a response block in a called child workflow. It will still finish running, it just won't return a response back to the original workflow.