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.
Script error.Script error at line 0 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 not fixed?
Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:
Similar errors
Most viewed in JavaScript
Other ways to find it
Where this error sits
Origin: On your device. Errors that are often confused with or caused by this one (click to open):
🧠 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.
💬 What worked for others
No tips yet — did something else fix this for you?
Share what worked for you
Tips are checked by an editor before they appear. Links are removed.
Report a correction or suggest an improvement
Last updated 11 Oct 2026