Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Why Does Your Instagram Story Fail to Upload

Your Instagram Story fails to upload mainly because of a poor connection, an outdated app version, or a video file that breaks Instagram’s format rules. I’ve found switching from mobile data to wifi (or vice versa) fixes it more often than you’d expect. Clearing the app cache, checking for pending updates, and trimming clips to under 60 seconds also solves most stuck uploads. If none of that works, restart your phone and try again.

The short version: your Instagram Story is failing to upload because of one of five things: patchy internet, a file that’s too big or the wrong format, a cached app bug, a background app conflict, or Instagram’s servers having a wobble on their end. Nine times out of ten it’s not your fault and it’s not a mystery either, it’s a specific, nameable problem with a specific fix.

I filmed a Story outside a hotel in Tel Aviv last spring, twelve seconds of me talking about a client call I’d just left, and it sat there spinning with that little circular progress bar for what felt like ten minutes before Instagram just… dropped it. No error message. No explanation. Just gone. I’ve been posting on Instagram since 2011 and this still happens to me, so if you’re sat there refreshing the app wondering what you did wrong, you probably didn’t do anything wrong. Instagram just isn’t as reliable as we all pretend it is.

Let me go through the actual reasons this happens, in the order I’d check them if it happened to me right now.

Your connection is worse than you think it is

This is the boring one and it’s still the most common one. Stories are video files, even the ones that look like photos with text on them are often exported as short video clips by the app, and video needs a stable upload connection, not just “some” signal.

Here’s the bit nobody tells you: having full bars on your phone means nothing. Full signal strength measures how well your phone talks to the tower, not how much bandwidth is free for you to use. I’ve sat in packed conference venues at Forbes events with five bars and a connection so overloaded that nothing uploads, because two thousand other phones are fighting for the same bit of spectrum. That hotel Story I mentioned? Same thing, decent wifi that fifty other guests were also hammering.

The fix is unglamorous: switch from wifi to mobile data or the other way round, whichever you’re not currently on, and try again before you do anything else.

The file itself is the problem

Instagram Stories want vertical video or photos at a 9:16 ratio, ideally 1080 by 1920 pixels, under 4GB in file size for video, and under 15 seconds per segment (longer clips just get chopped into multiple Story slides automatically). If you’ve shot something on a different app, edited it in a heavy video tool, or it’s come from a screen recording with a weird codec, Instagram sometimes chokes on it silently rather than telling you it doesn’t like the format.

A quick way to test this: try uploading a plain photo from your camera roll as a Story instead of the clip that’s failing. If the photo goes up fine and the video doesn’t, the problem is the file, not your connection or the app. I keep a plain black image saved on my phone specifically for this kind of troubleshooting, it’s a two-second test that tells you a lot.

The app itself needs clearing out

Instagram caches an enormous amount of data locally, thumbnails, draft Stories, half-loaded feed content, and over time that cache can get corrupted in ways that specifically break the upload function while leaving everything else working fine. This is different to your phone being full, it’s the app’s own internal mess.

On iPhone you can’t clear Instagram’s cache directly, you have to offload the app (Settings, General, iPhone Storage, find Instagram, Offload App) which removes the app but keeps your data, then reinstall it. On Android it’s simpler: Settings, Apps, Instagram, Storage, Clear Cache. Do not hit “clear data” by mistake, that logs you out and wipes local drafts, cache only removes the temporary junk.

I do this roughly once a month as basic upkeep now, not because I have to but because it noticeably cuts down how often uploads glitch. If your Stories keep failing on the same day after day, this is worth doing before you assume something bigger is wrong, and it’s the same fix I’d point people to for a recurring Story bug that won’t go away no matter what you post.

Something else on your phone is fighting for resources

This is the one people skip past. If you’ve got a VPN running, a heavy screen recording app open in the background, or you’re mid download on something else, your phone is splitting its attention and Instagram’s upload process often loses that fight quietly rather than throwing an error.

Close everything else. Force quit apps you’re not using. If you’re on a VPN, turn it off entirely for the upload, some VPN servers get flagged by Instagram’s systems and uploads through them stall or fail outright, particularly free VPN services routed through data centres Instagram has seen abuse from before.

It’s Instagram, not you

Here’s the uncomfortable truth most people writing about this topic won’t say plainly: Instagram’s infrastructure has outages and regional slowdowns far more often than Meta admits publicly, and there’s no reliable way for an ordinary user to know in the moment whether it’s happening. Meta doesn’t publish a live status page the way, say, AWS does. You find out an outage happened because thousands of people tweet about it at once, and by the time anyone confirms it, your Story attempt already failed twenty minutes ago.

Downdetector.com is the closest thing to a real-time check, if you search Instagram there and see a spike in reports, stop troubleshooting your own phone and just wait. I’ve wasted a embarrassing amount of time clearing cache and restarting my phone during outages that had nothing to do with me at all. Check that first next time, it takes fifteen seconds and saves you the rest.

A quick order of operations

When a Story won’t upload, this is the sequence I run through, in order, because it goes from fastest fix to slowest:

  • Check Downdetector for Instagram, 15 seconds, rules out a platform-wide issue
  • Switch networks, wifi to data or data to wifi
  • Try a plain photo upload to isolate whether it’s the file
  • Force close Instagram fully and reopen it
  • Restart the phone, this clears more background processes than people expect
  • Clear the app cache (Android) or offload and reinstall (iPhone)
  • If none of that works, update the app, an outdated version is a surprisingly common culprit after Instagram pushes a backend change

That list takes about four minutes to work through fully and it resolves the vast majority of upload failures I’ve hit or helped clients fix over the years.

When it’s a pattern, not a one off

One failed upload is annoying. Failed uploads every single day, or a Story that gets stuck at the same point every time, is a different problem, and it usually points to something more specific, an app conflict that reintroduces itself after every update, a device that’s too old to run the current Instagram build smoothly, or a setting buried somewhere that’s quietly interfering. If your Story is stuck on a loading screen repeatedly rather than failing outright, that’s usually a slightly different fault, more often tied to how the app renders the preview than to the upload connection itself.

If you post to Instagram as part of how you run your business, and this kind of glitch is costing you visible time every week, it’s worth being honest that troubleshooting your own social media isn’t the best use of a business owner’s hours. I’ve had clients where fixing this kind of recurring platform friction was one small part of a much bigger conversation about where their marketing time goes, which is the kind of thing an AI consultant for small business ends up looking at alongside the content itself, not just the tech faults.

The bit that’s reassuring

Instagram video problems in general, freezing, stuttering, failed uploads, tend to cluster around the same handful of causes, which is good news because it means the fixes are learnable rather than random. If you’ve dealt with Instagram videos freezing on playback before, you’ve already met half the same troubleshooting steps that apply here. It’s the same underlying app, the same servers, the same phone hardware limits, just showing up in slightly different symptoms depending on whether the file is uploading, processing, or playing back.

For anything I haven’t covered here, or if you want the wider picture of every common Instagram fault in one place, I keep a running Instagram troubleshooting guide updated with whatever’s currently breaking for people, because Instagram changes its backend often enough that “current” advice from eighteen months ago is sometimes already out of date.

Related reading: instagram story reload symbol.

Related reading: instagram story reload symbol.

Related reading: how to haha react on instagram story.

Related reading: instagram this story is no longer available.

Related reading: forwarded message on instagram.

For the rest of the Stories questions (viewing, fixing, saving, posting), see my Instagram Stories guide.

I go deeper on this in Instagram Story spotlight, explained.

Frequently asked questions

Why does my Instagram Story keep failing at exactly 99 percent?

This almost always means the upload itself finished but the final server side processing step failed, usually because of an unstable connection right at the tail end rather than a problem with the file. Switch networks and try again, and if it happens repeatedly on the same clip, re-export or re-record it since the file may have a corrupted final frame or an incompatible closing codec.

Does posting a Story fail more often with music or stickers added?

Yes, slightly, because music and interactive stickers add an extra licensing and rendering check on Instagram’s end before the Story goes live, which gives it one more point where it can stall. If a Story with music keeps failing, try posting the same clip without the audio sticker to confirm that’s the cause before troubleshooting anything else.

Is it bad for my account if Stories fail to upload often?

No, failed uploads don’t affect your reach or how the algorithm treats your account, Instagram doesn’t penalise you for a technical failure that never posted. The only real cost is your own time and the momentum of whatever you were trying to share in the moment.

Why does it work fine on wifi at home but fail everywhere else?

This usually points to mobile data restrictions rather than Instagram itself, check that Instagram has permission to use mobile data at all in your phone’s settings, and check whether you’ve got a data saving mode switched on, since several phone manufacturers throttle background app data by default in ways that specifically block large uploads like video Stories.

Useful references

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.