Troubleshooting
Scan failed or got stuck
Symptom: Scan shows “Failed” or progress bar doesn’t move.
Check:
- Is the URL publicly accessible? Try opening it in an incognito window.
- Does the page require JavaScript to render? ClearSight supports JS, but some pages block headless browsers.
- Is the ClearSight worker running? The worker process handles scans separately from the web app.
If you’re self-hosting, check the worker logs: pnpm worker and look for error output.
Score seems wrong
Symptom: Score is much lower (or higher) than expected.
Check:
- Are there dismissed issues inflating a previous score? Dismissed issues are excluded from scoring.
- Did AI enrichment fail? Pages marked
completed_partialuse a fallback heuristic score. - Are you looking at a page score or the site score? Site score is the average of all pages.
Crawl found fewer pages than expected
Symptom: Crawl finished but missed pages you know exist.
Check:
- Do you have a
/sitemap.xml? Add one — it significantly helps page discovery. - Are the missing pages linked from other pages? The crawler follows
<a href>links. - Is your site a heavily JS-driven SPA? Client-side-only navigation is not followed by the crawler.
Export fails or produces empty PDF
Symptom: PDF download fails or the file is blank.
This is usually a temporary issue. Try:
- Refresh the page and try the export again
- Try the Excel export instead
If you’re self-hosting, check that pdfkit is in serverExternalPackages in your next.config.ts.
Still stuck? Open an issue on GitHub with the scan ID and what you expected vs what happened.
Next steps
Last updated on