Browser shows stale content
Common symptoms
- Page looks like an old design
- Changes you made elsewhere don't appear
- Buttons don't react (clicking submits nothing)
- Page contents don't update even after hard refresh
Likely causes and fixes
1. Browser cache
The most common cause. Standard fix:
- Hard refresh:
Ctrl+Shift+R(Windows/Linux) orCmd+Shift+R(macOS) - Open in incognito / private window: a quick test
- Clear site data: browser settings → privacy → clear browsing data → choose "Cookies and other site data" + "Cached images and files" for
app.tireweblibrary.com
2. Legacy service worker
If you previously had the older Tire Library app installed, your browser may still have a service worker from before. To remove it:
- Open browser DevTools → Application → Service Workers
- If any SW is listed for
app.tireweblibrary.com, click Unregister - Reload
The current Tire Library includes a self-clearing service worker that unregisters itself, so this usually resolves on its own within a day.
3. CDN / proxy cache (corporate)
Some corporate networks cache HTTPS responses at the proxy. There's nothing end users can do; ask them to test from a different network (mobile hotspot, home Wi-Fi).
4. Server-side caching
The first page of the unfiltered catalog is cached for up to 1 hour. If new tires just imported and aren't appearing in the unfiltered first page, wait up to an hour.
Diagnostic
Ask the user to:
- Open DevTools (
F12) → Network tab - Check Disable cache checkbox
- Hard refresh
- Look at the response headers on the API calls — if they show
Cache-Control: max-age=..., that's the source