Google Chrome shows “err_cache_miss” error in many occasions. It simply indicates that the browser couldn’t able to get the cached copy of the page you are trying to access. You will see this error message on the browser and sometimes in the developer tools section. In this article let us discuss in detail how to fix err_cache_miss error in Chrome.
The first four fixes explain the general reason for this error.
1. Resubmitting Form Data
Speed is everything on the Internet. In order to improve the speed, web server, your computer and your browser all cache the elements of the webpage. The cached content is used to show the page very fast when you open the same site again. Though this process looks simple, it is complex in reality.
The browser will not cache many dynamic elements of the webpages and forms are one such element. In most cases, Chrome does not cache the content when you fill the data in form fields. For example, the payment form details like credit card and password are not cached due to security reasons. When you submit the form, the submission can fail due to many reasons like poor Internet connection and unavailability of the server. In such case, when you press back button on Chrome, you will see the message err_cache_miss. This is simply because the cached content of the form is not available with Chrome. You should fill the form again and resubmit it.
2. Accessing Webpage from Bookmarks
Ensure that you are not accessing the page from bookmarks, when you see the error message “err_cache_miss”. When the bookmarked URL is not available, Chrome might have overwritten the cache with the new unavailable response. This will result in showing the cache miss error.
Copy the URL from the bookmarks and open directly from Chrome address bar. If that resolves the problem, the site owner might have redirected the URL to a new page. You should also replace URL bookmarked URL with the new one.
3. Opening a Cached Page
Are you trying to access the cached copy of a webpage? When the webpage is not available online, Chrome will show the cached copy of the page. If Chrome does not find the cached copy in the browser’s cache then you may see the “err_cache_miss” error.
In this case, wait for the webpage to be available online and try again.
4. Missing Website Cache
As mentioned, the caching happens at multiple levels throughout the web to speedup the loading. Website owners use server caching, caching plugins and content delivery network to cache and serve the content. So it is possible to see the caching related errors when the site is under maintenance or the site owner is updating the site currently.
Try to open the site in other network or using other browser. If the problem persists wait for sometime and try again.
5. Clear Chrome Cache
The corrupted browser cache can cause “err_cache_miss” error. Delete all browsing history and check whether the page is loading on Chrome.
- Press “Control + Shift + Delete” in Windows and “Command + Shift + Delete” in Mac Chrome.
- This will open “Clear browsing data” dialog box.
- Under “Basic” tab, select the time range as “All time” and choose cookies and cache data checkboxes.
- Click on the “Clear Data” button to delete all the historical data.
Restart your browser and check whether the website is now accessible.
6. Flush DNS Cache
Error may happen if network settings or DNS is misconfigured. Resetting network settings and flushing DNS should resolve a lot of Chrome related issues, including err_cache_miss error. Follow the instructions in this article to flush DNS on Windows 10 and Mac. After flushing DNS, restart Chrome and check whether the problem has been resolved.
7. Disable Chrome Extensions
Chrome extensions are so useful that many computer users have dozens of them installed in Chrome web browser. One or more extensions could cause some issues, including err_cache_miss error. It is a bit tricky to find which extension that may cause an error. Fortunately, disabling or removing an extension is easy to do. Follow these steps:
- Go to the command URL “chrome://extensions/”.
- Identify extensions that you install before err_cache_miss error first appeared.
- Turn off all the installed extensions.
Restart the browser and check whether the problem has been resolved. If the problem is resolved then enable the extensions one by one to narrow down the issue. After identifying the culprit, click the remove button to delete the extension. You can find an alternative extension that offers the same features.
8. Reset Chrome
After using Chrome for years, it may start to accumulate various issues. Resetting the Chrome web browser may restore your original online experience. Go to “chrome://settings/reset” and click on the “Reset” option. Confirm the popup and reset your browser to initial settings.
If you are playing with experimental features then go to “chrome://flags/” in the address bar. Look for the “Reset all to default” button at the top right corner. These settings may have been changed by 3rd party software without your knowledge, so resetting here may fix errors in some cases.
9. Update Chrome
Older Chrome versions may not be stable enough and have a few glitches that cause err_cache_miss error. You should be able to fix this by bringing your Chrome browser to the latest version. Open Chrome web browser and type in “chrome://settings/help” in the address bar. Google will automatically look for new updates and install.
10. Disable Caching in Developer Tools
In certain cases Chrome also shows the “Failed to load resource: net::ERR_CACHE_MISS” message in Developer Tools. You have an option in Developer Tools that completely disables cache.
- Open Chrome and go to “View > Developer > Developer Tools”. You can also right click and choose “Inspect” to open Developer Tools.
- Click on the three dots inside developer tools (remember this is not the three dots on the browser, this is inside the Developer Tools dock).
- Go to “Settings and enable the option “Disable cache (while DevTools is open) under “Preferences > Network”.
Restart the Chrome browser and open developer tools. Now open the website and check whether you are getting the “err_cache_miss” error. There is an open issue ongoing for years on this topic in Chromium site.
11. Fix Your Own Site
If you are seeing the error on your own site then follow the below guidelines:
- Purge cache from your caching plugin, server side and CDN.
- If you have access, check the “Cache-Control” HTTP header and make sure the correct value is set. This controls the caching period of resources in browser and may create problems when you have changed or set incorrect value.
The best option is to contact the responsible support person for checking caching setup on your site and make sure everything is setup correctly.
In most cases the err_cache_miss happens when Chrome could not find the cached content. As explained, this could happen due to resubmitting the form content or when accessing the cached pages which are not available. You can try other mentioned solutions if the error happens when accessing normal webpages.