YouTube stops loading recommendations when your browser cache is full, JavaScript fails to run, or your internet connection drops mid-scroll
When you scroll down YouTube's home feed or a playlist and the page stops fetching new videos, the problem is almost always one of three things: your browser has cached old data that conflicts with new requests, the page's JavaScript code has crashed silently, or your connection briefly failed without showing an error message. Unlike a blank page or a 404 error, a frozen recommendation feed looks like nothing is wrong — the page is still there, it just stopped working partway through.
The reason this happens is that YouTube loads recommendations in chunks as you scroll, not all at once. Each time you reach the bottom of what you can see, the page sends a request to YouTube's servers asking for the next batch of videos. If that request fails, times out, or returns data your browser can't process, the loading stops and nothing tells you why.
Key Takeaways
- Clearing your browser cache and cookies removes old YouTube data that can block new recommendations from loading.
- Disabling browser extensions, especially ad blockers and script blockers, prevents them from breaking YouTube's JavaScript code.
- Switching to a different browser or opening YouTube in an incognito window narrows down whether the problem is your browser, your extensions, or YouTube itself.
- Checking your internet connection speed and restarting your router can reveal whether a weak or unstable connection is causing requests to time out.
- YouTube's developer tools in your browser show you exactly which requests failed and why, which is the fastest way to diagnose the real cause.
Clear your browser cache and cookies for YouTube
Your browser stores copies of YouTube pages, images, and data from your last visit so the site loads faster next time. If that cached data is corrupted or outdated, YouTube's code can't load new recommendations on top of it. Clearing the cache forces your browser to fetch fresh data from YouTube's servers.
In Chrome, open the menu (three dots in the top right), select Settings, then Privacy and security > Clear browsing data. Set the time range to All time, check Cookies and other site data and Cached images and files, then click Clear data. In Firefox, go to Settings > Privacy & Security, scroll to Cookies and Site Data, and click Clear Data. In Safari, choose Safari > Settings > Privacy, then Manage Website Data, find YouTube, and click Remove.
After clearing, reload YouTube and try scrolling through recommendations again. If videos now load, the problem was cached data. If the feed still freezes, move to the next step.
Disable browser extensions to rule out conflicts
Extensions like ad blockers, script blockers, and privacy tools can intercept YouTube's requests or block the JavaScript code that loads new recommendations. Even if an extension doesn't break the page visibly, it can silently prevent the recommendation system from working.
The fastest way to test this is to open YouTube in an incognito or private window, where extensions are usually disabled by default. If recommendations load smoothly in incognito but freeze in your normal window, an extension is the culprit. Go back to your normal window, open your extensions menu, and disable them one at a time, reloading YouTube after each one. When recommendations start loading again, you have found the problem extension.
If you need that extension for other sites, check its settings for an option to exclude YouTube, or look for a less aggressive alternative. Some ad blockers have a "medium" filtering mode that blocks ads but not functional code.
Test in a different browser or a fresh profile
If clearing cache and disabling extensions did not work, switching browsers tells you whether the problem is specific to your setup or something YouTube-wide. Open YouTube in a browser you do not normally use — if you use Chrome, try Firefox or Edge. If recommendations load there without freezing, the problem is your Chrome configuration, not YouTube.
You can also create a new Chrome profile without any extensions or custom settings. Click your profile icon in the top right, select Manage your Google Account, go to Other Google Accounts on this device, and add a new profile. Log into YouTube in that profile and test the feed. A fresh profile has no cache, no extensions, and no settings that could interfere, so if recommendations load there, something in your main profile is blocking them.
Check your internet connection and router
A weak or unstable connection can cause YouTube's requests to time out before they finish. Your browser does not always show a connection error for these timeouts — the page just stops loading new content. Run a speed test at speedtest.net to see your read speed and latency. YouTube recommends at least 2.5 Mbps for HD video, but recommendation loading needs much less — if your speed is below 1 Mbps or your latency is above 100 ms, connection problems are likely.
Restart your router by unplugging it for 30 seconds, then plugging it back in. This clears temporary connection issues and can restore stable loading. If you are on Wi-Fi, move closer to your router or switch to a wired connection if possible. If restarting the router does not help and your speed test shows poor results, contact your internet provider.
Use your browser's developer tools to see what is failing
Your browser's developer tools show you exactly which requests YouTube is making and which ones are failing. This is the most direct way to diagnose the problem. Open YouTube, press F12 (or Ctrl+Shift+I on Windows, Cmd+Option+I on Mac), and click the Network tab. Scroll down the YouTube feed until it stops loading, then look at the Network tab for requests that show a red status code or say "failed".
A status code of 403 or 401 means YouTube rejected the request, usually because your login session expired — try logging out and back in. A status code of 500 or 502 means YouTube's servers are having problems. A request that shows "pending" for a long time or times out means your connection is too slow. If you see a request blocked by an extension or script, that extension is the problem.
If you are not sure what you are looking at, take a screenshot of the Network tab and search for the status code — the error message will tell you what to do next.
Update YouTube, your browser, and your operating system
Outdated software can have bugs that break YouTube's recommendation system. If you are using an older version of Chrome, Firefox, or Safari, update it: open your browser menu, look for About [Browser Name], and let it update automatically. YouTube itself updates in the background on the web, but if you use the YouTube app on your phone or tablet, check your app store for updates.
Check your operating system for updates as well. On Windows, go to Settings > Update & Security > Check for updates. On Mac, go to System Settings > General > Software Update. Outdated operating systems can cause connection and JavaScript problems that affect YouTube specifically.
Frequently Asked Questions
Why does YouTube load some recommendations but then stop partway down?
YouTube loads recommendations in batches as you scroll, so if a single batch fails to load, the feed freezes. This usually means a request timed out, an extension blocked it, or your browser cache has corrupted data. Clearing cache and disabling extensions fixes this in most cases.
Does restarting my computer help with YouTube recommendation loading?
Yes, restarting clears your browser's memory and closes any background processes that might be interfering with your connection. It is worth trying before you spend time on other fixes, especially if the problem just started.
Can a VPN cause YouTube recommendations to stop loading?
Yes, a VPN can slow your connection or cause requests to time out if the VPN server is far away or overloaded. Try disabling your VPN and reloading YouTube. If recommendations load without it, your VPN is the problem — switch to a faster VPN server or contact your VPN provider.
What if the Network tab shows requests are succeeding but recommendations still do not load?
If requests show status 200 (success) but the page does not display new videos, the problem is likely JavaScript code that is not running. Check the Console tab in developer tools for red error messages — these tell you what code is broken. If you see errors, try disabling extensions again, as they often cause JavaScript errors.
Is there a YouTube setting I can change to fix recommendation loading?
YouTube has no setting for this — the problem is always on your end (your browser, connection, or extensions) or a temporary YouTube server issue. If the problem persists across multiple browsers and devices, YouTube may be experiencing an outage, which you can check on their status page or Twitter account.