-
-
Couldn't load subscription status.
- Fork 10.7k
Closed
Labels
Description
Reproduction
Easiest way to reproduce it is visiting https://reactrouter.com since it has the same issue.
- Block all storage in your browser settings (cookies etc.)
- Visit reactrouter.com
- Navigate to "Docs"
- Page breaks with
SecurityError: Failed to read the 'sessionStorage' property from 'Window': Access is denied for this document.
Seems to be linked to scroll restoration, but removing doesn't fix the issue for me. For us this is a real issue in production for users blocking storage in their devices.
System Info
System:
OS: macOS 15.6.1
CPU: (10) arm64 Apple M2 Pro
Memory: 746.00 MB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.19.0 - ~/.local/state/fnm_multishells/36228_1757592307826/bin/node
Yarn: 1.22.22 - /opt/homebrew/bin/yarn
npm: 10.9.3 - ~/.local/state/fnm_multishells/36228_1757592307826/bin/npm
pnpm: 10.15.1 - /opt/homebrew/bin/pnpm
bun: 1.2.21 - /opt/homebrew/bin/bun
Browsers:
Chrome: 139.0.7258.155
Edge: 140.0.3485.54
Safari: 18.6
npmPackages:
@react-router/dev: 7.8.2 => 7.8.2
@react-router/express: 7.8.2 => 7.8.2
@react-router/node: 7.8.2 => 7.8.2
react-router: 7.8.2 => 7.8.2
vite: 7.1.5 => 7.1.5Used Package Manager
yarn
Expected Behavior
Page not crashing.
Actual Behavior
Page crashes with an error.