Issue
I want to know why Session Replay playback shows a blank or unstyled page.
Applies To
All SaaS Customers
Session Replay (web)
Resolution
The Replay player runs on sentry.io and re-fetches your site’s CSS, fonts, and other assets inside an iframe. If those assets don’t allow cross-origin access from Sentry, the replay can appear blank or broken.
Please try adding CORS headers to those assets, for example:
Access-Control-Allow-Origin: https://sentry.io
Also, please confirm that the assets are publicly reachable and aren’t only available on localhost or a private network.
If the same replay looks fine on self-hosted Sentry but appears blank on Sentry SaaS, that usually points to a CORS or asset-access issue.
For more details, see the Session Replay troubleshooting guide.
If you’re seeing masked text or gray image boxes rather than a completely blank page, that’s likely related to Replay’s privacy defaults. In that case, see Images are not being displayed in my replays.
