Last updated: April 3, 2026
You open Instagram and the story rings at the top are just sitting there — gray circles with a spinning indicator that never resolves. You tap on a friend's story and either nothing happens, the screen goes black for a second and returns to the feed, or it loads the very first frame and freezes. Meanwhile your feed loads fine, Reels play without issue, and everything else on your phone works perfectly. It's specifically Instagram Stories that are broken.
This is one of the most commonly reported Instagram bugs, and the frustrating part is there are about six different things that can cause it — from something as simple as a hidden Data Saver setting to a corrupted session token that requires a full logout to fix. This guide walks through every real cause, in order of how likely it is to be your problem.
All stories show gray circles and nothing loads → Most likely Data Saver is on, or app cache is corrupted. Start with Fix 1 and Fix 3.
Stories load on Wi-Fi but not mobile data → Data Saver or carrier data restrictions. See Fix 1.
Some stories load, others don't → Specific accounts may have upload issues. If it persists, try Fix 4 (logout).
Stories were working, then suddenly stopped → App update bug or Instagram outage. Check Fix 5 first.
Stories load the first frame and freeze → Connection speed issue combined with buffering. See Fix 7.
Stories look blurry or pixelated → Slow connection causing quality downgrade. Not a bug — switch to faster Wi-Fi.
Why this works: Instagram has its own built-in Data Saver setting that's completely separate from your phone's system data saver. When enabled, it stops Stories from preloading or streaming video content, which shows up as stories that appear to exist but never play. Many people don't realize this setting exists, or it gets turned on automatically when you're on a low-data plan.
On iPhone or Android:
If this was your issue, stories should load immediately after this change.
Why this works: Instagram runs constantly in the background, and sometimes the background session gets into a broken state where it's buffering but never completing requests. A full force-quit kills the broken process entirely — not just minimizing it.
On iPhone: Swipe up from the bottom edge (or double-press the Home button on older iPhones) to open the app switcher. Swipe Instagram's preview card upward to force-close it. Wait 10 seconds, then reopen.
On Android: Hold the Instagram app icon and tap "App info", then tap "Force stop". Alternatively, swipe up the recent apps button and swipe Instagram's card away. Reopen the app.
Why this works: Instagram stores cached story data locally. If a partial download or corrupted file is sitting in the cache, Instagram might keep trying to serve the broken cached content instead of re-fetching fresh stories from the server.
On Android:
On iPhone (no direct cache clear — use Offload instead):
Why this works: Instagram issues session tokens when you log in, and these tokens can occasionally become invalid — especially after Instagram pushes a server update. When your session token is stale, some features like Stories streaming break while others (like the feed) continue working, which explains the partial functionality you might be experiencing.
Pro tip: If you use Facebook login, log out of Facebook too before logging back into Instagram.
Why this works: Instagram's story serving infrastructure is separate from their feed servers. It's entirely possible for Stories to be broken site-wide while the rest of Instagram works normally. This happens a few times a year, usually for 15 minutes to a few hours.
Why this works: Instagram releases updates frequently — sometimes weekly. Older versions occasionally have story-loading bugs that were patched in a newer release. If you have automatic updates disabled, you might be running a version with a known issue.
On iPhone: Open the App Store → tap your profile icon (top right) → scroll down to see pending updates → find Instagram and tap Update.
On Android: Open the Google Play Store → tap your profile icon → Manage apps and device → Updates available → update Instagram.
Why this works: Instagram Stories use adaptive streaming — they adjust quality based on connection speed. But if your Wi-Fi signal is weak or your router has an issue, Instagram may be in a state where it thinks it has a connection but can't actually stream. Switching networks forces a completely fresh connection attempt.
Turn off Wi-Fi and use mobile data for a few minutes. If stories load on data but not Wi-Fi, your Wi-Fi router may need a restart. Unplug it for 30 seconds and plug back in.
Conversely, if stories load on Wi-Fi but not data, check Fix 1 (Data Saver) or verify your carrier isn't throttling video streaming.
Why this works: iPhone's Low Data Mode — found in Wi-Fi settings — restricts background data and streaming for all apps, including Instagram. It's more aggressive than Instagram's own data saver and can prevent stories from loading entirely on certain connections.
Why this works: When nothing else works, a full reinstall wipes out any corrupted app files, resets all local settings to defaults, and forces Instagram to download fresh content. This is the nuclear option — it works, but you'll need to log back in.
On iPhone: Hold the Instagram icon → tap Remove App → Delete App. Then reinstall from the App Store.
On Android: Hold the Instagram icon → Uninstall. Then reinstall from Google Play.
Your account data, photos, and messages are stored on Instagram's servers — reinstalling does not delete any of your content.
Q: Why do I see story rings but nothing plays when I tap them?
A: Story rings appearing but content not playing is almost always a Data Saver issue or corrupted cache. Instagram shows rings to indicate a story exists but won't stream the video. Turn off Data Saver in Instagram's settings (Profile → Menu → Settings and privacy → Account → Cellular data use) and clear the app cache on Android, or offload the app on iPhone.
Q: Why do some friends' stories load but not others?
A: If only specific accounts' stories won't load, the issue is likely on their end — they may have uploaded a very large video file or used a format Instagram is struggling to process. If the problem persists only for those specific accounts after you try all fixes, it usually resolves on its own within a few hours as Instagram finishes processing their content.
Q: My stories upload fine but I can't watch others' — what's going on?
A: Uploading (outbound traffic) and streaming stories (inbound) use different Instagram infrastructure. You can have a partially functioning session where uploads work but playback is broken. This strongly suggests your app session is corrupted. Log out completely, clear the cache, and log back in. That almost always fixes it.
Q: Instagram stories worked fine yesterday — why did they suddenly stop?
A: A sudden stop usually means one of three things: Instagram pushed an automatic app update overnight that introduced a bug, your phone did an OS update that affected app permissions, or Instagram's CDN is having a regional issue. Check downdetector.com/status/instagram to see if others are reporting problems.
Q: Do Instagram stories load differently on iPhone vs Android?
A: Yes, with one key difference: Android has a clearable app cache that you can wipe without reinstalling. This often fixes story loading instantly on Android. On iPhone, there's no direct cache clear button — the closest equivalent is "Offload App" in iPhone Storage settings. Both approaches give Instagram a clean slate, but the Android method is faster.
If you've tried all nine fixes and Instagram Stories still won't load, the issue may be specific to your account. Report it directly through the app: go to your Profile → Menu → Settings and privacy → Help → Report a problem. For persistent issues, visit Instagram's official Help Center at help.instagram.com.