2 nodes running in the same time - Browserflow node

Issue

Got a strange behavior today, … In a small loop (10 items), the browserflow node (isnotconnected) kept running at item 9 (at list visualy) without blocking the workflow (the next node was executed while the browserflow node was still running, …

In the screencapture, you can see 2 different nodes runing in the same time (browserflow and wait), … Also, 1 item was missing , … you see 9 items have been processed

So, the workflow finished, showing 9 items processed while the log showed 10 items processed at the end

What is the error message (if any)?

No errors, logs, … just this visual bug, very confusing. Also, the difference between the editor statistic/log and the execution statistic/log

cc @Browserflow_io

Screen Capture

Information on your n8n setup

  • n8n version: 1.109.2
  • Database (default: SQLite): PostgreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main):default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Coolify/Docker
  • Operating system: Ubuntu / Hostinger

Hello hsteph, i’ll trying to help you from the problem yaa!

The “two nodes running at the sametime” you saw isn’t your logic being wrong, but its the UI live update stream dropping mid-loop. Thats why the execution log processed 10 items, and the editor canvas show only 9 items, and sometimes two nodes as “active“ at once.

Maybe there are some point it might be happens:

  • n8n backend continues fine, but the canvas freezes one step behind
  • By the time you check Executions, everything is correct, but the live view is misleading.

There are several suggestion that i can give you to try:

  • Verify the Executions tab, trust that over the live view when you’re in loops with Browserflow.
  • Increase WebSocket/read timeouts (e.g. Nginx: proxy_read_timeout 3600; proxy_send_timeout 3600; proxy_buffering off;). For Traefik/Coolify, set forwardingTimeouts higher and make sure upgrade headers are passed.
  • Try to access http://SERVER:5678 directly (no proxy). If the bug disappears, its 100% the proxy/WebSocket handling.
  • I see your n8n version is 1.109.2, maybe there were multiple UI and execution status fixes after that. You can try to update to 1.112.4 for the latest and stable version n8n.

Maybe thats all i can share the solution for you, i hope your problem can be solved. :blush::raising_hands:

4 Likes

Thanks for this detailed answer.
I really appreciate. Will check the setup as recommended.
Thank you !

1 Like

Sure, hopefully its gonna be work!

Hello hsteph, is your problem solved? :blush:

Let’s say yes. I can’t reproduce the problem.
Thank you.

2 Likes

Thank you for your confirmation, i’m really happy to help!

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