Cron not running
Scans stall, digests never send, or jobs stay queued — usually WP-Cron.
Symptoms
- Scan progress sits at the same percent for a long time with no site traffic.
- Weekly digest never arrives.
- Events show a scan started but never finished.
Fix
- Confirm WP-Cron works: install a small cron test plugin, or hit
https://yoursite.example/wp-cron.php?doing_wp_cronmanually. - On production, disable traffic-spawned cron and use a real crontab:
*/10 * * * * curl -s https://yoursite.example/wp-cron.php?doing_wp_cron >/dev/null 2>&1
- In
wp-config.phpsetdefine( 'DISABLE_WP_CRON', true );only when the real cron is in place. - Re-open Stalza Security → Scan and resume or re-run the suite.
Still stuck?
Check Events for errors, PHP max_execution_time, and host kill logs. Extremely low memory hosts may need suites run one at a time.