All posts
Guides··7 min read

Instagram story not uploading, stuck on 'Posting' or 'Couldn't post'? Why, and the fixes

When your Instagram story sits on 'Posting' or shows 'Couldn't post' with a retry option, the upload has stalled somewhere between your phone and Instagram. Here is how to find out where, what Instagram's own help says, and what to try where it says nothing.

Founder, OneSol

A person smiling to camera

You finish a story and tap share. It sits on 'Posting' and never moves. Or it gives up and shows 'Couldn't post' with an option to retry, and retrying ends the same way. Meanwhile the rest of the app looks completely normal.

The short answer: the story hasn't finished reaching Instagram, and the app isn't telling you why. We couldn't find an Instagram help article covering these messages, so there is no official explanation of what triggers them. Instagram does publish general steps for when the app misbehaves, and those are quoted below. Everything else here is labelled as something to try.

One thing before you start: find the original photo or video in your phone's gallery. If you made it in the Instagram camera and can't find a copy, try the connection and update steps before you delete or reinstall anything.

Narrow it down in two minutes

Do one small test before working through every fix. Take a plain photo in the Instagram camera, with no stickers or music, and share it to your story. Then match what happens to the list below.

  • The plain photo posts, but your original story doesn't: the file or something added to it is the likely problem. See cause 3.
  • Nothing posts, and the feed is slow to load too: start with your connection. See cause 1.
  • Nothing posts, on Wi-Fi or on mobile data: look at the app itself. See cause 2.
  • The story posted and later vanished, or a message mentions a restriction or your content: check your account. See cause 4.
  • All of that looks fine, and friends are having the same trouble: it may not be you. See cause 5.
Make a free OneSol page: one link for Instagram, TikTok, WhatsApp and YouTube, with your forms and payments on the same page.Create your free page →

Cause 1: The connection is too weak for the upload

Scrolling needs far less from your connection than sending a video does, so a feed that loads fine doesn't prove the upload will finish. Instagram's troubleshooting help suggests trying the app on both Wi-Fi and mobile data to see whether a weak connection is the problem. It is the quickest real test you have.

  • Switch to whichever one you weren't using, then retry the story.
  • Things to try if that changes nothing, none of which come from Instagram's help: turn airplane mode on and off, turn off any VPN, and turn off your phone's data saver or low data mode.
  • For a long video, wait until you have a strong signal and keep the app open while it uploads, rather than switching away straight after tapping share.

Cause 2: The app is out of date or misbehaving

Instagram's help is clearest here. It says to make sure you are on the latest version of the app and of your phone or tablet's operating system, and to try restarting your device first. A separate help page warns that some older versions of the app are no longer supported, so a phone that has skipped updates for a long time can run into trouble. Work through these in order and stop as soon as a test story posts:

  • Update Instagram from the App Store or Google Play, and install any waiting update for your phone's operating system.
  • Restart the phone. Instagram lists this as the first thing to try when the app gives you trouble.
  • Android only, and something to try, not an Instagram instruction: clear the app's cache. On most phones it is under 'Settings', 'Apps', 'Instagram', 'Storage', then 'Clear cache', though the wording varies. Avoid 'Clear data' or 'Clear storage', which signs you out.
  • Free up some space if your phone is nearly full. Instagram's help doesn't list low storage as a cause, but a nearly full phone is worth ruling out when you are handling large videos.
  • Uninstall and reinstall. Instagram gives this as the next step and says your photos and profile info will be saved by Instagram. Then log in with your username and password. That wording doesn't mention a story that hasn't posted, so check you have the original first.

Cause 3: Something about the file

If a plain photo posts and one specific video doesn't, stop reinstalling things and look at the file. We couldn't find a help page that gives format or length limits for ordinary stories posted from the app. The closest official numbers are in Meta's developer documentation, and they apply to stories published through its API, so treat them as a useful yardstick and not as the app's stated rules.

For story videos, that documentation lists MOV or MP4, 3 seconds minimum, 60 seconds maximum, 100 MB maximum and up to 1920 pixels wide, with 9:16 recommended to avoid cropping or blank space. For story images, it lists JPEG, 8 MB maximum, also with 9:16 recommended. A clip well outside those numbers is the first thing to change. These are things to try:

  • Trim the video to well under 60 seconds and try that shorter version.
  • Export it again as an MP4 at 1080p from your editing app, which also makes the file smaller.
  • Remove stickers, music and effects, then add them back one at a time to see which one stops the upload.
  • If the video is stored in the cloud, download it fully to your phone before choosing it.
  • To pick a saved file, Instagram's help says to swipe up anywhere on the story camera screen to open your phone's library or gallery. Choosing the file again this way is a clean retry.

Cause 4: A restriction on your account, or the story was removed

If the fixes above haven't helped, or the story posted and then disappeared, check your account before you spend more time on your phone. Instagram says it may restrict certain features on an account that appears not to follow its Community Guidelines or Terms of Use. 'Account Status' is where it shows when some features may be restricted, along with content that was taken down, including stories.

Open your profile, go into your settings and look for 'Account Status'. Instagram's pages describe the route slightly differently depending on their age, so look for the name instead of relying on an exact path. If content was taken down, one help page gives the route inside it as 'Removed content and messaging issues', then 'Removed content'.

If you think Instagram made a mistake, you can appeal from there or choose 'Request a Review'. Two warnings about numbers you may read elsewhere. Meta's strike table with its 1, 3, 7 and 30-day restrictions states that those restrictions only apply to Facebook accounts, so don't assume those durations for Instagram. And we found no official figure for how long an Instagram posting block lasts, so be sceptical of anyone who quotes one. If you use a third-party posting or growth tool, disconnecting it is also worth trying, though Instagram's help doesn't name that as a fix for this problem.

Cause 5: It's Instagram, not you

Sometimes the fault is on Instagram's side and nothing on your phone will change it. Instagram has said it doesn't send a notice for every outage, so no alert in your Activity feed doesn't prove all is well. A simple check is to ask a friend on another account whether they can post a story, then wait a while and try again.

Instagram's help also notes that you can always go to Instagram.com in a mobile browser or on a computer. If your account loads there, the account itself is reachable, which points back at the app or your phone.

If it still fails after you have updated, report it. Instagram's help gives this route, though the labels may have moved in newer versions of the app:

  • Go to your profile and open the menu in the top right.
  • Tap 'Help', then 'Report a Problem'.
  • Go back to where you saw the problem and shake your phone, or tap 'Report problem' without shaking.
  • Say what phone you use and what you were doing when it failed, and add a screenshot. Instagram says those details may help it address the issue.

Prevent it next time

None of this guarantees a story will never stall, but these habits make a failure much less costly when it matters.

  • Keep automatic updates on for Instagram, so you aren't left on a version that has lost support.
  • Edit in a separate app and keep the finished file in your gallery, so a failed story never costs you the work. Instagram's help also says you can save a story to your phone before or after sharing it.
  • Keep important story videos short and vertical, inside the numbers in cause 3.
  • Post time-sensitive stories early, on a strong connection, so there is time to retry before they need to be seen.
  • Look at 'Account Status' from time to time, so a restriction doesn't first come to your attention on the day of a launch.

Have one place followers can still find you

A story that won't post is a small problem until it's the one announcing your sale or your event. A free OneSol page linked from your bio gives followers one place for your links, and can collect emails, so you can still reach them when an app plays up.

Want one link that just works?Make a free OneSol page: one link for Instagram, TikTok, WhatsApp and YouTube, with your forms and payments on the same page.Create your free page →

Still stuck? More fixes

Frequently asked questions

Why is my Instagram story stuck on 'Posting'?

Usually the upload has stalled, and the likeliest causes are a weak connection, an out-of-date app, or a problem with that particular photo or video. We couldn't find an Instagram help page on this exact message, so start with Instagram's general steps: restart your phone, make sure the app and your phone's operating system are up to date, then try both Wi-Fi and mobile data. If a plain photo posts but your video doesn't, the file is the problem.

What does 'Couldn't post' mean on an Instagram story?

It means the story didn't go up. We couldn't find an Instagram help page that explains this message or lists what triggers it, so any single explanation you read is a best guess. Try posting a simple photo taken in the Instagram camera. If that works, look at the original file. If nothing posts on Wi-Fi or mobile data, update and restart, then check 'Account Status' to rule out a restriction on your account.

How long can a video be for an Instagram story?

We couldn't find a limit for ordinary in-app stories in Instagram's help pages. The nearest official figures are in Meta's developer documentation, for stories published through its API: MOV or MP4, 3 to 60 seconds, 100 MB at most, with 9:16 recommended. Those rules aren't promised to match the app, but they make a sensible test. If your clip is well outside them, trim it or export a smaller copy and try again.

Will I lose my Instagram account or posts if I reinstall the app?

Instagram's help says your photos and profile info will be saved by Instagram when you uninstall and reinstall the app, and you then log in again with your username and password. That wording doesn't cover a story that hasn't posted yet, so make sure the original photo or video is saved in your phone's gallery first. Also check that you know your password before you delete the app.

Can Instagram stop me from posting stories because of a restriction?

Instagram says it may restrict certain features on an account that appears not to follow its Community Guidelines or Terms of Use, and that 'Account Status' shows when some features may be restricted. It also shows content that has been taken down, including stories. If you think Instagram got it wrong, you can appeal or request a review there. Open your profile, go into your settings and look for 'Account Status'.

Written by

Founder, OneSol · Karachi, Pakistan

Hasnain Saleem is the founder of OneSol. He is a full-stack developer based in Karachi, Pakistan, and runs the web studio Web Newbiz, where he has spent more than four years building websites, online stores and booking systems for small businesses — more than twenty client sites in Laravel, WordPress and WooCommerce.

Run all of this from one link.

Free to start — no card required.