n8n Executions Stuck in Queued / Starting Soon
Ongoing n8n Cloud, self-hosted queue mode Updated October 21, 2026
Quick answer
Executions stuck in 'Queued / Starting soon' mean no worker is picking them up. On self-hosted setups, fix mismatched queue-mode settings or restart workers; on n8n Cloud, restart the workspace or contact support.
Most likely fix: Use one execution mode consistently (self-hosted).
Symptoms
Executions list shows runs as 'Queued' or 'Starting soon' for hours, Code nodes spin indefinitely, and the UI may show no active executions.
Why it happens
- Main instance and workers running in different execution modes
- Worker crashed or stopped consuming the queue
- Execution spike on n8n Cloud exceeding concurrency
- Long-running or waiting executions blocking concurrency slots
- Main and worker on different n8n versions
How to fix it
Try these in order — the most common fix is first.
1. Use one execution mode consistently (self-hosted)
- Either run a single container in regular mode, or
- Set EXECUTIONS_MODE=queue on both the main instance and every worker
- Make sure main and workers run the same n8n version
2. Restart the workers
- Restart the worker service(s)
- Check worker logs for errors or memory warnings
- Confirm Redis is reachable from main and workers
3. Free up concurrency
- Open Executions and stop runs stuck in Running or Waiting
- Reduce trigger frequency if executions spike
4. Restart the n8n Cloud workspace
- Open the n8n Cloud admin dashboard as the workspace owner
- Restart the workspace
- If executions still don't start, contact n8n support with the workspace name
This guide also covers
- n8n executions stuck queued
- n8n starting soon
- n8n workflow stuck running
- n8n queue mode not working
Still not working?
If n8n keeps failing, you're not alone. See every n8n problem users report or the alternatives people switch to.
Other n8n errors
- n8n Webhook Not Registered (404 Error)
- n8n Webhook URL Shows localhost
- n8n Out of Memory (JavaScript Heap Out of Memory)
- n8n Connection Lost Error
- n8n Google OAuth redirect_uri_mismatch Error
- n8n Schedule Trigger Running at the Wrong Time
- n8n 'Cannot Read Properties of Undefined' Error
- n8n Workflows Broken After 2.0 Update
- n8n Cloud Workspace Offline (503 Error)