A diagnostic guide for automations that misbehave. Work through four checks in order: the automation status is Running, Automation Status is on under Application Settings Triggers, the queue driver is Database with a worker running, and the scheduler is firing the automation_waitingpool job. The most common failures and their causes: nothing is enrolled at all usually means the automation is paused, the addon is off, or the trigger doesn't match; contacts enrol then freeze at a Wait almost always means the scheduler is not running; settings on the Triggers tab not saving means the queue driver is not database, which was silently broken before version 3.1; emails not sending means a failed or system-paused sending node, reported on the Issues page; conditions always taking the No branch means tracking was off on the referenced email or the delay is too short; automations stopping mid-month means a monthly actions limit was reached; open and click triggers not firing means tracking was off on the source broadcast, the expiry window elapsed, or the automation was set Running after the campaign had already started. Also covers missing List-Unsubscribe headers, the no birthday field selected warning, and duplicate emails from copy loops.