If a replay looks “broken” (missing styles, missing images, strange redirects, or a page that doesn’t match what users saw), the most common cause is that some website resources can’t be fetched reliably outside of a normal browser session.
Revisit tries to store the page and its assets so replays stay stable over time. If a site blocks automated downloads, the saved copy may contain placeholders or security pages instead of the real files.
Some sites protect assets behind bot checks (WAFs, captchas, “security challenge” pages). When a protected file (like a CSS file) is requested by an automated system, the site may return an HTML challenge instead of the asset.
If CSS/images/fonts are only accessible after login (or require session cookies), they may not be downloadable later for stable storage.
IP allowlists, geo restrictions, VPN-only environments, or strict rate limits can block asset downloads.
/assets/, /static/, *.css, *.woff2).Tip: If you use Cloudflare / Akamai / Imperva / Sucuri / Wordfence or similar tools, check whether they’re challenging “non-browser” requests for asset URLs.
Contact support and share the affected page URL and approximate session time. We can help identify which resources are being blocked.
Contact Support