Workflow freezes on Function node when triggered via MCP (works fine manually) – v1.102.3

Issue Summary:

I’m experiencing a critical issue with MCP (Main Control Plane) in n8n v1.102.3 (self-hosted, Docker) using EXECUTIONS_MODE=queue.

:puzzle_piece: Problem:

  • I have a child workflow triggered via When executed by another workflow.
  • It works perfectly when run manually, with the same input data.
  • But when triggered through MCP, the execution freezes on the first Function node, with no errors shown in the logs, and the execution simply halts.
  • Input data arrives correctly, but the Function node never completes.

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