And I always getting this error every 2-3h but I cannot find out why. My guess is because I am using google sheet and the google sheet API is limited? But why does it not say that G Sheet is the issue?
That error is a queue worker timeout, not a Google Sheets thing. Your workflow runs for over an hour but the default lock duration is only 60 seconds so the worker thinks it stalled. Set QUEUE_WORKER_LOCK_DURATION=600000 in your env variables and it should stop happening.
For server specs on Elestio: Log into Elestio dashboard → select your service → look for RAM/CPU allocation in the service overview or settings page.
For Docker container logs: Elestio provides a logs section directly in the dashboard:
Go to your Elestio dashboard → select your n8n service → click “Logs” tab → look for any lines containing “killed”, “out of memory”, “OOM”, or “exit code 137”
Exit code 137 is the Linux signal for OOM kill, process was killed because the server ran out of memory.
For concurrency: look in your environment variables for N8N_CONCURRENCY_PRODUCTION_LIMIT.
Tell me what you found so we can actually move on with the troubleshooting !