Issue with "Call Another Workflow" Node Not Waiting for Full Duration

Setup:

I have two workflows in n8n:

  1. Main Workflow (A):
  • This workflow passes static data to another workflow using the “Call Another Workflow” node.
  • The called workflow is named “Output-Workflow.”
  1. Output-Workflow (B):
  • Runs queries and includes a “Wait” node to delay execution for maximum up to 7 minutes before returning data. Whenever the output received the workflow pass the data to Main Workflow (A)

Issue:

  • The expected behavior is that the “Output-Workflow (B)” should wait for the full 7 minutes before sending data back to the Main Workflow (A).
  • However, instead of waiting the full duration, the empty data is returned to the Main Workflow within 120 seconds (2 minutes)

Question:

How can I ensure that the “Wait” node in the Output-Workflow holds execution for the max 7 minutes before passing data back to the Main Workflow?

Any suggestions?

Please share your workflow

Main Workflow:

Output-Workflow:

Full Output completed after 180 sec (Seen in the below screenshot), But I am getting the output as empty in the Main Workflow:

Main Workflow Output:

It is returned as empty in the Main Workflow Output (A).

Information on your n8n setup

  • n8n version: Version 0.225.2
  • Database (default: SQLite): MySQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): : docker
  • Operating system: Ubuntu 22.04.2 LTS

Hey, thanks for providing all these details!

You’re on a very old n8n version (almost 2 years), so it’s tough to help here.
Is upgrading to a more recent release an option at all?

I can’t guarantee that the update itself fixes the issue - and frankly such a big upgrade is bound to be non-trivial -, but without that it’s difficult to help.

If upgrading is not an option, then your best bet is debugging the source code yourself unfortunately: Release [email protected] · n8n-io/n8n · GitHub

Thank you for your response @c6k3

After splitting the wait time of 120 seconds into four intervals of 30 seconds each, I was able to retrieve the data from the workflow.

I understand that my n8n version is quite old, and upgrading would be ideal.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.