Why are my BullMQ jobs stuck? Debugging waiting, active, delayed and failed jobs
A checklist for finding out why BullMQ jobs are not being processed in production, on Redis or PostgreSQL, covering jobs stuck in waiting, active, delayed or waiting-children, stalled jobs and lock errors, and how to retry or promote jobs from a dashboard or from code.