After upgrading from n8n 1.113.3 to 1.115.x+, live data (node highlights and results)
during “Run once” are no longer visible in the Editor UI when
OFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true.
Before 1.113.3, manual executions in queue mode displayed live data even through workers.
Now the editor shows a gray canvas and results appear only after completion (or not at all).
If I set OFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=false, everything works fine,
but this increases load on the main instance.
IN LOG MAIN : Attempt to read execution was blocked due to insufficient permissions
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Share the output returned by the last node
- Tried both
N8N_PUSH_BACKEND=websocketandsse— same behavior. - WebSocket upgrades confirmed working via proxy.
- Seems like regression in how manual executions connect to editor via push-service.
Information on your n8n setup
-
- n8n version: 1.116.2
- Deployment: Docker (main + worker)
- Executions mode: queue
- Redis + PostgreSQL
- Reverse proxy: HAProxy (WebSocket enabled)
- Community Edition