Node only executes when pressing "play" manually, not when executing entire workflow

If your question hasn’t been asked before, please follow the template below. Skip the questions that are not relevant to you. →

Describe the problem/error/question

When executing my workflow, the “create Google Calendar event” is not executed.
I don’t even get an error message.

When executing the nodes individually 1 by 1, the “create Google Calendar event” executes without issues.

What is the error message (if any)?

No error message

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: community version 1.89.2
  • Database (default: SQLite): not sure, installed via Coolify on webserver
  • n8n EXECUTIONS_PROCESS setting (default: own, main): not sure where to look for this
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Shared vCPU webserver

This happens because the Execute Workflow3 node doesn’t produce any data, which may happen if the subworkflow either errors or doesn’t return any data. What subworkflows execution says? Any errors there?

No errors there, but the subflow has a waiting node tha needs to wait for quite a while.
Here is the SUB workflow:

One option is to set the Execute Workflow node’s mode to not to wait till subworfklow completion.

If this resolves your issue, please mark this post as a :white_check_mark: Solution.

1 Like

Awesome, that did the trick. Thanks a lot for your quick help man!

1 Like

Glad it worked!

As a side note, I wouldn’t rely on that long waiting periods. It may not work as expected. More reliable way is to keep registry of scheduled events and execute actions based on status.

See this for reference: Imap Trigger - Loop over multiple items - #12 by Olek

Happy n8ning!

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