Please help! Workflow node not connecting to workflow. Credential issues?

What I’m trying to do:
I have a workflow (Lead scraper) that’s triggered by a When Executed by Another Workflow node. I’m using it inside another workflow by calling it from a Tool node (LangChain style, e.g. leadScraping).

What’s happening:
Even though the sub-workflow is active and has a start node, I’m getting errors like:
• “Workflow has no node to start the workflow - at least one trigger…”
• or “Forbidden – perhaps check





your credentials?”

What I’ve confirmed:
• The sub-workflow is activated :white_check_mark:
• The trigger node is present (When Executed by Another Workflow) :white_check_mark:
• The tool node is correctly pointing to the workflow :white_check_mark:
• Input is passed correctly :white_check_mark:

What seems to be broken:
Tool nodes are expecting a hidden trigger called Execute Workflow Trigger, which you can’t manually add from the node list.
Apparently, this trigger is only inserted automatically when you build the Tool from within the AI Agent builder interface — not when wiring things manually.

What I’d like to know:
• Is there a way to manually insert or replicate the expected trigger?
• Why does the Tool node not work with When Executed by Another Workflow, even though it should?
• Is this a bug, a permissions issue, or just missing documentation?

Please assist