Hello N8n Community,
I’m encountering an issue with my workflow execution and would appreciate some guidance. My workflow is designed to read articles from three different WeChat official accounts (each with its own RSS feed). After reading and some initial formatting, the data from all three branches is then merged for two purposes:
- Sending original article content to a large AI model for summarization and then saving to Google Drive.
- Directly storing the original article content into a MySQL database.
The Problem:
When the workflow is initiated by the Schedule Trigger', only one of the three branches (the top one in my screenshot) seems to execute fully (I attached the preview of my workflow below). The green lines coming out of the
Schedule Triggerindicate that an Item is indeed passed to all three
RSS Readnodes. However, after the initial
RSS Readand
Time Filternodes, only that single branch (the one that runs) actually passes Items further down the workflow. The other two branches show
0 Items` in their subsequent nodes, indicating they are not actively processing or outputting data.
My Observation:
Strangely, if I manually execute** the AI Agent
node (which is downstream from the merge point of all three branches), it successfully triggers all three upstream branches. It correctly retrieves data from all Formatting
nodes, indicating that the RSS Read
, Time Filter
, and Formatting
nodes on all branches are functionally capable of processing data when explicitly requested by a downstream manual trigger.
My Question:
Why does the Schedule Trigger
fail to activate all parallel branches effectively, while a manual execution of a downstream node successfully processes data from all branches? What is the correct way to ensure that the Schedule Trigger
reliably activates and processes data through all three parallel RSS reading branches?
Any insights or recommended solutions would be greatly appreciated!
Please share your workflow
Information on your n8n setup
- n8n version: 1.95.3
- Database: SQLite
- n8n EXECUTIONS_PROCESS setting (default: own, main): Not sure
- Running n8n via (Docker, npm, n8n cloud, desktop app): Sealos Cloud
- Operating system: Mac OS