Subflow with Telegram - Wait for response is not waiting till workflow executes fully

Describe the problem/error/question

So, I want to have a workflow, where main workflow, uses subflow that would send a message via telegram and wait for response.
However, it will not return me correct output, as subflow will not wait for response from telegram, it complete subflow right away.
Wait For Sub-Workflow Completion is set to True.
All works as needed, if there is no node: Telegram, send message and wait for Response. But if that one is added, it would fail to return the correct output.

What is the error message (if any)?

None, it just returns incorrect response.

Subflow:

Main Flow:

Share the output returned by the last node

Its returning empty fields.
But it’s that the issue is that it is returning value, prior response to telegram message was even received:

Information on your n8n setup

  • n8n version: Version 1.101.2
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Linux

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