You open YouTube, tap a video, and it just sits there. Spinning. Or it plays for three seconds and freezes. Or you get an error message that makes no sense. Meanwhile your internet is working fine on every other app.
YouTube not playing on Android is one of those problems that feels random because it can be caused by a dozen different things from a corrupted cache to a Google account glitch to your carrier throttling video traffic. The good news is it is almost always fixable without touching your phone settings for more than a few minutes.
YouTube playback problem on Android buffering, black screen, error messages, no sound, and videos that simply refuse to load. Work through them in order and you will find your fix.
Common YouTube Error Messages and What They Mean
Before jumping into fixes, here is a quick reference for the error messages you might be seeing:
“An error occurred. Please try again.” — General playback error. Usually a cache issue or account glitch.
“Tap to retry” — YouTube cannot connect to its servers. Internet or DNS problem.
“Something went wrong” — App-level error. Clear cache or reinstall fixes this in most cases.
“This video is unavailable” — The video is deleted, private, or restricted in your country. Not fixable on your end.
“No connection” or “Check your connection” — YouTube cannot reach the internet. Your connection or a VPN is blocking it.
“Video playback error” — Codec or hardware issue. Lower the video quality to fix this.
Quick Fixes — Try These First
These three fixes solve the problem for most people. Start here.
1. Clear YouTube cache: Settings > Apps > YouTube > Storage > Clear Cache. This takes 20 seconds and fixes most playback errors.
2. Update YouTube: Open Play Store > search YouTube > tap Update if available. Old versions break after server updates.
3. Check internet speed: Open fast.com in your browser. YouTube needs at least 3 Mbps for standard video, 10 Mbps for 1080p.
If one of these works, you are done. If not, keep reading.
Fix 1 — Check Your Internet Connection Speed
YouTube adjusts video quality based on your connection speed. If your internet is too slow or unstable, videos will buffer endlessly or fail to load altogether. Unlike WhatsApp which only needs 1 Mbps, YouTube needs significantly more — especially for higher quality video.
How much speed YouTube actually needs:
- 360p video: 1 Mbps minimum
- 720p (HD) video: 5 Mbps minimum
- 1080p (Full HD) video: 8-10 Mbps minimum
- 4K video: 25 Mbps minimum
Steps:
- Open your browser and go to fast.com.
- Run the speed test and check your download speed.
- If your speed is below 5 Mbps, switch from mobile data to Wi-Fi or move closer to your router.
- If Wi-Fi is slow, restart your router by unplugging it for 30 seconds.
- If mobile data is slow, toggle Airplane Mode on for 10 seconds then off — this forces a new connection to the nearest cell tower.
If your internet speed is fine but YouTube still does not play, the problem is the app itself. Move to Fix 2.
Fix 2 — Clear YouTube Cache and Data
The YouTube app stores temporary files to load videos faster. When this cache becomes corrupted — which happens after updates, when storage is almost full, or after a crash — it causes videos to fail to play. Clearing it takes 30 seconds and does not delete your account, history, or subscriptions.
Steps:
- Go to Settings on your Android phone.
- Tap Apps or Application Manager.
- Find and tap YouTube.
- Tap Storage.
- Tap Clear Cache.
- Close the Settings app.
- Open YouTube and test if videos play.
If clearing cache alone does not work, go back to the same Storage screen and tap Clear Data. This signs you out of YouTube and resets the app completely. You will need to sign back into your Google account.
Note: Clearing Data deletes your offline downloads and resets some preferences, but your watch history, subscriptions, and account settings are stored on Google’s servers and will reappear when you log back in.
Fix 3 — Update the YouTube App
YouTube updates their servers regularly. If your app version is too old, it may not be compatible with the current server configuration — causing videos to fail to load or display errors. This is one of the most common causes of YouTube stopping to work suddenly on an older phone.
Steps:
- Open the Google Play Store.
- Tap your profile picture in the top right corner.
- Tap Manage Apps and Device.
- Find YouTube in the list. If there is an Update button next to it, tap it.
- Wait for the update to download and install.
- Open YouTube and test video playback.
If you see Open instead of Update, your YouTube is already on the latest version and updating is not the issue.
Fix 4 — Update Google Play Services
This is the fix most people overlook. Google Play Services is a background component that YouTube relies on for authentication, streaming, and playback. If Play Services is outdated or corrupted, YouTube will break in ways that look unrelated — like videos not loading even with perfect internet.
Steps:
- Open the Google Play Store.
- Search for Google Play Services.
- Tap the result and check if an Update button appears.
- If yes, tap Update and wait for it to finish.
- Restart your phone after updating Play Services.
- Open YouTube and test.
Also clear the Play Services cache: Settings > Apps > Show System Apps > Google Play Services > Storage > Clear Cache. This fixes authentication issues that cause YouTube to show blank screens or error messages.
Fix 5 — Turn Off Data Saver Inside YouTube
YouTube has a built-in Data Saver setting that limits video quality to reduce data usage. When this is on, videos load in very low quality and sometimes fail to load at all on slower connections. It also restricts autoplay and background playback.
Steps:
- Open the YouTube app.
- Tap your profile picture in the top right.
- Tap Settings.
- Tap Data Saving.
- Toggle Data Saver OFF.
- Go back and test video playback.
Also check your phone’s system Data Saver: Settings > Network and Internet > Data Saver. If the system Data Saver is on, YouTube may be restricted from streaming in the background.
Fix 6 — Lower the Video Quality Manually
If videos start playing but buffer constantly, manually lowering the quality forces YouTube to use less bandwidth. YouTube’s automatic quality selection sometimes picks a quality level your connection cannot sustain, especially on mobile data.
Steps:
- Open any YouTube video.
- Tap the three-dot menu in the top right corner of the video player.
- Tap Quality.
- Select 480p or 360p instead of Auto or 1080p.
- See if the video plays smoothly at the lower quality.
If the video plays fine at 360p but not at Auto, your internet speed is the limiting factor. Either improve your connection or use a lower quality setting as your default.
Fix 7 — Sign Out and Sign Back Into Your Google Account
A stale or expired Google account session can cause YouTube to behave strangely — videos not loading, errors on specific videos, or the app constantly asking you to sign in. Signing out and back in creates a fresh session that fixes these account-related issues.
Steps:
- Open YouTube.
- Tap your profile picture in the top right.
- Tap your Google account email at the top.
- Tap Sign Out or Switch Account > Sign Out.
- Close YouTube completely using the Recent Apps button.
- Reopen YouTube and sign back in with your Google account.
- Test video playback.
Fix 8 — Disable VPN or Proxy
VPNs route your traffic through remote servers, which can cause YouTube to detect an unusual location and restrict playback. Some VPN servers are also simply too slow to stream video reliably. If you use a VPN and YouTube is not working, this is likely the reason.
Steps:
- Open your VPN app.
- Tap Disconnect.
- Close the VPN app.
- Open YouTube and try the video again.
If YouTube works without the VPN, try connecting to a different VPN server — one in the same country as you, or a server specifically optimized for streaming. Free VPNs are usually too slow for YouTube video streaming.
Fix 9 — Check YouTube Server Status
YouTube goes down occasionally. When it does, videos fail to load across millions of devices simultaneously. If YouTube stopped working for you suddenly and nothing else explains it, check if it is a server-side issue before spending time on phone-side fixes.
Steps:
- Open your browser and go to downdetector.com/status/youtube.
- Look at the problem report graph. A spike in reports confirms an outage.
- Also check Google’s own status page at google.com/appsstatus for YouTube status.
- If there is an outage, wait 20-30 minutes and try again. YouTube outages are usually short.
Fix 10 — Clear Google Play Services Cache
This is separate from clearing the YouTube cache and fixes a different class of problem. When Google Play Services cache is corrupted, YouTube cannot authenticate your account properly — leading to video load errors and sign-in loops.
Steps:
- Go to Settings.
- Tap Apps.
- Tap the three-dot menu and select Show System Apps.
- Scroll down and find Google Play Services.
- Tap Storage.
- Tap Clear Cache.
- Also do the same for Google Play Store — find it in the apps list, tap Storage, Clear Cache.
- Restart your phone and test YouTube.
Fix 11 — Disable Battery Optimization for YouTube
Android battery optimization can interrupt YouTube video buffering in the background, causing videos to pause or fail to preload. This affects background playback most often, but on some phones it also impacts foreground playback when the screen dims.
On Samsung Galaxy:
- Settings > Apps > YouTube > Battery > select Unrestricted.
On Stock Android / Pixel:
- Settings > Apps > YouTube > Battery > select Don’t Optimize.
This also helps YouTube keep your spot in a video if your screen times out mid-watch.
Fix 12 — Reinstall YouTube
If none of the cache clearing or update fixes have worked, a full reinstall of YouTube removes all corrupted files and gives the app a clean start. Your account data, subscriptions, and history are all stored on Google’s servers so nothing is lost.
Steps:
- Press and hold the YouTube app icon on your home screen.
- Tap Uninstall and confirm.
- Open the Google Play Store.
- Search for YouTube and tap Install.
- Wait for the installation to complete.
- Open YouTube, sign in to your Google account, and test video playback.
On some Android phones, YouTube is a system app and cannot be fully uninstalled. In this case, tap Uninstall Updates instead of Uninstall — this reverts YouTube to the factory version. Then update it again from the Play Store.
Fix 13 — Free Up Storage Space on Your Phone
YouTube needs free storage to buffer video temporarily. When your phone storage is below 500 MB, YouTube may stop buffering entirely — causing videos to freeze at a certain point or refuse to start. This is more common than people realize.
How to check:
- Go to Settings > Storage.
- Check how much free space is available.
- If it is below 1 GB, free up space before troubleshooting YouTube further.
Quick ways to free space:
- Delete unused apps that are large in size.
- Clear cache for other heavy apps — Snapchat, Instagram, TikTok, and Spotify all store large caches.
- Delete downloaded music, podcasts, or offline videos from streaming apps.
- Move photos and videos to Google Photos or your computer.
Fix 14 — Check If Your Carrier Is Throttling YouTube
Some mobile carriers deliberately slow down YouTube and other video streaming services on mobile data. This is called throttling. When throttling is active, YouTube will buffer slowly even if your overall data speed seems fine on a speed test — because carriers specifically slow video traffic while leaving other traffic at full speed.
How to test for throttling:
- Watch a YouTube video on mobile data and note how it buffers.
- Connect to Wi-Fi and watch the same video. If it plays fine on Wi-Fi, throttling is likely.
- Try using a VPN on mobile data — if YouTube suddenly buffers faster with VPN on, your carrier is throttling video traffic.
What you can do:
- Contact your carrier and ask if video streaming is throttled on your current plan.
- Upgrade to an unlimited plan that specifically includes unthrottled streaming.
- Use YouTube on Wi-Fi when possible.
- A reliable paid VPN can bypass throttling — but check if VoIP rules apply in your country.
YouTube Black Screen Fix on Android
YouTube showing a black screen instead of the video is a slightly different problem. The audio may play but the screen stays black. Here is what causes it and how to fix it:
- Most common cause: corrupted YouTube cache. Clear it (Fix 2 above) — this fixes black screen in 80% of cases.
- Second cause: outdated YouTube or Play Services. Update both (Fix 3 and Fix 4 above).
- Third cause: hardware acceleration conflict on older phones. Go to your phone’s Developer Options and try disabling hardware-accelerated rendering, then test YouTube.
- Fourth cause: the video itself is age-restricted or region-blocked. Try a different video — if other videos work, the black screen is video-specific.
YouTube Buffering vs Not Loading at All — Different Causes
These two problems look similar but have different root causes:
Videos load slowly and buffer constantly: Internet speed is the issue. Your connection is below what YouTube needs for the selected quality. Lower the quality manually (Fix 6) or improve your connection.
Videos do not load at all (spinner never stops): This is a connection, cache, or app issue. The video data is not reaching your phone at all. Clear cache (Fix 2), check internet (Fix 1), and check if YouTube is down (Fix 9).
Video loads but freezes at a specific timestamp: Low storage or RAM issue. Close background apps, free up storage (Fix 13), and lower the video quality.
Related Articles on MozPK
- TikTok Not Loading Videos Fix: same type of problem for a different app
- Mobile Data Not Working Android Fix: if your internet itself is the issue
- Android Battery Draining Fast After Update: battery optimization affects YouTube too
- Play Store Apps Not Updating Fix: if YouTube update itself is failing
FAQ — Frequently Asked Questions
Q: Why are YouTube videos not playing on my Android phone?
The most common reasons are a corrupted YouTube cache, an outdated app, slow internet speed, or a Google account session issue. The fastest fix is to clear the YouTube cache: Settings > Apps > YouTube > Storage > Clear Cache. If that does not work, update the YouTube app from the Play Store and restart your phone.
Q: Why does YouTube show ‘Tap to retry’ on Android?
The ‘Tap to retry’ error means YouTube cannot reach its servers to load the video. This is caused by an internet connectivity problem, a DNS issue, or a YouTube server outage. Check your internet first, then try switching between Wi-Fi and mobile data. If multiple users are reporting the same error at the same time, YouTube may be experiencing a brief outage.
Q: Why does YouTube buffer constantly on Android even with fast internet?
Constant buffering on fast internet usually means YouTube is trying to load a quality level your connection cannot sustain consistently, or your carrier is throttling video traffic. Lower the video quality manually to 480p in the video player settings. If buffering stops at 480p, either increase your internet speed or keep quality at a lower setting.
Q: How do I fix the YouTube black screen on Android?
YouTube black screen is almost always fixed by clearing the YouTube cache: Settings > Apps > YouTube > Storage > Clear Cache. If that does not work, also clear the Google Play Services cache in the same way. Restart your phone after clearing both caches. If the black screen only appears on certain videos, those videos may be age-restricted or region-blocked on your account.
Q: Why does YouTube work on Wi-Fi but not mobile data?
If YouTube works on Wi-Fi but not mobile data, your carrier may be throttling video streaming on your data plan, or your mobile data speed is too slow for video. Run a speed test on mobile data. If your speed is above 5 Mbps but YouTube still does not work, your carrier is likely throttling video. Contact your carrier or upgrade to a plan with unthrottled streaming.
Q: Can I fix YouTube not working without uninstalling it?
Yes. In most cases you do not need to uninstall YouTube. Clearing the YouTube cache (Fix 2), updating the app (Fix 3), and clearing the Google Play Services cache (Fix 10) fix the majority of YouTube playback problems without reinstalling. Only reinstall if all other fixes have failed.
Conclusion
YouTube not playing on Android almost always comes down to three things: a corrupted cache, an outdated app, or internet speed issues. Clearing the YouTube cache (Fix 2) is the single fix that works most often and takes less than a minute.
If that does not work, updating YouTube and Google Play Services (Fix 3 and Fix 4) is the next most effective step. These two fixes together resolve the vast majority of YouTube playback errors that start appearing suddenly without any obvious cause.
For persistent buffering, the issue is almost always your internet connection speed or your carrier throttling video traffic. Lowering the video quality manually and switching to Wi-Fi are the practical workarounds while you sort out the connection. Which fix got YouTube working again on your phone? Leave a comment with your device and Android version — it helps other readers find the right