# Batches Not Sending / Cron Not Running

If batches aren’t going out, the issue is often related to WordPress
cron or the initial 5‑minute review window.

------------------------------------------------------------------------

## 5-Minute Window

- Every batch waits five minutes in “Pending” before it begins sending.
- This buffer lets you preview or cancel before the first email leaves.
- Don’t expect instant delivery — check the timestamp to see when it was
  created.

------------------------------------------------------------------------

## Hourly Cron Process

- WordPress cron jobs power the actual delivery of messages.
- By default, the plugin runs an hourly job that processes batches in
  line with your limits.
- If cron is disabled or not firing (common on some hosts), emails won’t
  send.

------------------------------------------------------------------------

## Manual Cron Toggle

- Go to **Global Settings → Cron Job Toggle & Next Run**.
- If you see “No cron scheduled,” click the button to re‑schedule it.
- The interface also shows the next scheduled run so you can confirm
  it’s active.

------------------------------------------------------------------------

## Host-Level Cron

- Some hosts disable WordPress cron entirely.
- In those cases, set up a server‑level cron to hit `wp-cron.php`
  regularly.
- Check with your hosting provider’s docs for instructions.

------------------------------------------------------------------------

By checking the 5‑minute window, verifying the cron job, and
re‑scheduling if needed, you can usually get batches flowing again
quickly.
