LightAtom

ERR_FAILED: How to Fix It

A generic Chrome error meaning a request failed for a reason without a more specific code. DevTools and a few eliminations usually reveal the cause.

ERR_FAILED

Something stopped the request, and Chrome has no more specific error for it. Extensions, security software, a broken cache entry or the server can all cause it.

Quick checks

  • Try a private window (no extensions).
  • Reload with ⌘⇧R to bypass the cache.
  • Try another browser.

Fixes on Mac

  1. Find the failing request

    1. Open DevTools (⌥⌘I) › Network, reload, and look at the red request: the Status column and the Console often name the reason (CORS, blocked, cancelled).
  2. Clear the cache and disable extensions

    1. Delete cached images and files; disable extensions at chrome://extensions one by one.
  3. Check security software and proxies

    1. Pause antivirus web protection and VPNs; turn off unused proxies.

Fixes on Windows

  1. Same steps

    1. DevTools (F12) › Network to find the failing request; then cache, extensions and antivirus.

Other devices

  1. Phones

    1. Clear the browser's cache for the site, or try another browser.

Still not working?

ERR_CONTENT_DECODING_FAILED is a common variant: the server sent compressed content (gzip, br) that's corrupted or labelled with the wrong Content-Encoding. Site owners should check that compression isn't applied twice (by the app and by a proxy). Visitors can only clear the cache and wait.

Developers: cross-origin requests blocked by CORS can surface as net::ERR_FAILED in the console; the preceding console message names the missing header.

See what’s happening

LightAtom's connections view shows whether the request reached the network at all, separating browser-side blocks from server failures.

Frequently asked questions

What does ERR_FAILED mean?

A request failed for a reason Chrome has no specific code for. It's a catch-all, so check DevTools for details.

Can CORS cause net::ERR_FAILED?

Yes. A blocked cross-origin request often shows as net::ERR_FAILED in the Network tab, with a CORS message in the Console.

What is ERR_CONTENT_DECODING_FAILED?

The browser couldn't decompress the response. The server's compression is broken or mislabelled, often from compressing twice.

LightAtom team

The people who build LightAtom, a network monitor for macOS.