Hi @Lee,
Do you have a reponse block in your workflow? With a response block, the workflow is run synchronously, and there is a hard limit of 120s per block as these are meant for shorter running workflows.
If you remove the response block and run your workflow asynchronously, the timeout in settings will be taken into account (up to 10min limit).
Let me know if this works.
Thank you @andrei Can you please confirm my understanding that I should remove the response block in order to ensure that each block will honor the timeout settings?
May have found the solution here: Python Code block timeout - #9 by andrei