“Scan Stuck at 0%”
The scan uses WordPress AJAX to process one page at a time. If the scan appears stuck, check: your server’s PHP max_execution_time is at least 30 seconds, no security plugin is blocking AJAX requests (look for WAF rules blocking admin-ajax.php), and WordPress cron is functioning. Try disabling other plugins temporarily to identify conflicts.
“No Pages Found to Scan”
The scan page list is empty when no published content matches your selected post types. Go to Settings and verify the correct post types are checked. Ensure you have published (not draft) content for those types.
“Results Show 0 Issues”
If the scan completes but finds no issues: check if dynamic content filters are removing all results (try disabling filters temporarily), verify the scanned pages contain actual content (not empty templates), and confirm the pages are accessible from the server (no redirect loops or authentication barriers).
“Plugin Menu Doesn’t Appear”
The Crucible Scan menu requires the manage_options capability (WordPress Administrator role). If you are logged in as an Editor, Author, or Subscriber, the menu will not be visible. Log in with an Administrator account.
“Pro Features Not Available”
Verify: both plugins are active (free and Pro), your license key is entered and activated in Settings → License, and the license status shows “Active” with a valid tier name. If the license was recently purchased, wait a few minutes for server-side propagation.
“Compliance Score Seems Wrong”
The score excludes dismissed and filtered issues. If you have dismissed many issues or have aggressive dynamic filters active, the score may be higher than expected. Review the Dismissed tab and filter configuration to understand what is excluded from the calculation.