Script error. (at line 0) — cross-origin error details hidden
An error happened in a script from another origin, and the browser hid the details.
Seen on:
JavaScript
Meaning
Browsers redact errors from cross-origin scripts unless the script is loaded with crossorigin="anonymous" and served with Access-Control-Allow-Origin.
Common causes
- Third-party/CDN scripts without CORS headers
- Your own bundle on a CDN domain without crossorigin attribute
- Browser extensions injecting scripts
⚡ Quick fix
- Add crossorigin="anonymous" to script tags and CORS headers on the CDN
- Filter "Script error." noise in monitoring
Detailed fix by platform
JavaScript
<script src="https://cdn.example.com/app.js" crossorigin="anonymous"></script>
How to diagnose
- Source — Which script origin?
- Headers — CORS on the script response?
🧠 Still stuck? Analyze your error
Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.
Was this page helpful?
Report a correction or suggest an improvement
Last updated 2 Oct 2026