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 Is Instagram Not Letting You Publish a Post? Here’s What’s Really Going On

The short version: Instagram usually blocks a post for one of a handful of boring reasons (file size, format, a shaky connection, an outdated app, or a scheduling tool clashing with the app) but sometimes it’s your account itself that’s been quietly restricted, and Instagram will never tell you which one it is. Work through the technical fixes first, then consider the uncomfortable possibility that it’s not a bug at all.

The most common reasons Instagram won’t publish your post

I’ve had three clients this year message me in a mild panic because their post was stuck spinning on “Sharing” and never moved. In every case it turned out to be something small and fixable. Before you assume the worst, run through this list.

  • File size or length. Instagram’s app will accept videos up to around 4GB, but Reels under 650MB tend to upload far more reliably. If you’ve exported a video at a high bitrate from CapCut or Premiere, that’s often the culprit.
  • Wrong aspect ratio. Feed posts want 4:5 or 1:1, Reels want 9:16. If you upload something oddly cropped or shot in an unusual ratio, Instagram sometimes hangs rather than rejecting it outright.
  • Weak or switching connection. Uploading on wifi, then your phone switches to mobile data mid-upload, and the post just dies quietly. This is more common than people admit, especially in cafes.
  • Outdated app version. Instagram pushes small updates constantly. If you haven’t updated in a few weeks, publishing bugs are common and usually fixed by the next release.
  • Cache overload. The app stores a huge amount of temporary data. On an iPhone, go to Settings, then Instagram, and check storage. On Android, go to Settings, Apps, Instagram, Storage, and clear cache (not data, that logs you out).
  • Server issues on Meta’s end. This happens more than Meta ever confirms publicly. Check Downdetector before you assume it’s you.
  • Third-party scheduling conflicts. If you’ve connected a scheduling tool and also try to post manually at the same time, the two can clash.
  • Account restriction. The one nobody wants to hear, covered below.

Step by step: what to try, in order

Here’s the exact sequence I tell clients to run through, because doing them in the wrong order wastes time:

  • 1. Close the app fully and reopen it. Not just swipe to home, force close it.
  • 2. Check your connection by opening a different app that needs data, like a browser.
  • 3. Try posting a single photo instead of the video or carousel that’s stuck, to isolate whether it’s a file problem.
  • 4. Update the app in the App Store or Play Store even if it says it’s up to date, sometimes it isn’t.
  • 5. Clear the cache (Android) or offload the app (iPhone: Settings, General, iPhone Storage, find Instagram, Offload App, which keeps your data but clears temporary files).
  • 6. Restart your phone. one of the highest hit rates for fixing a stuck post.
  • 7. Try posting from a different device if you have one, or from Instagram on desktop via Meta Business Suite.
  • 8. Wait two hours and try again, because if it’s a server issue it usually resolves within that window.

If you’ve done all eight and it still won’t budge, the problem probably isn’t technical.

The bit most guides skip: your account might be restricted, not broken

Here’s the part that’s uncomfortable but true: Instagram doesn’t always announce that it’s limiting you. If you’ve posted the same caption on multiple accounts, used a hashtag that’s been flagged, followed and unfollowed people too quickly, or had several posts reported (even wrongly), Instagram can quietly throttle what you’re allowed to publish for a period of time, sometimes 24 to 48 hours, without ever telling you why. You get a spinning wheel or a vague “couldn’t share” message instead of an honest explanation. I had a client in property marketing whose posts stopped going through for exactly 36 hours after a competitor mass-reported one of her carousels. Nothing was technically wrong with her app, her file, or her connection. Her account had simply been put in a temporary holding pattern while Meta’s automated system reviewed the report, and the only sign was that publishing quietly failed, over and over, with no error message worth reading.

This is the part most troubleshooting articles avoid because it’s less satisfying than “clear your cache.” But if you’ve tried every technical fix and it’s still not working, and especially if you’ve noticed your reach dropping at the same time, that’s the more likely explanation. Meta doesn’t want you thinking “I’ve been restricted,” it wants you thinking “my wifi is playing up,” because one of those makes you troubleshoot and the other makes you complain publicly.

Scheduling tools and why they sometimes cause this

If you use a scheduling tool to plan your grid, a failed publish sometimes isn’t Instagram at all, it’s the handoff between the tool and the app. This is especially common if you manage more than one account. I’ve covered how scheduling apps handle multiple accounts in more detail, but the short version is that permissions can quietly expire, and the tool keeps trying to publish through an old token Instagram no longer recognises. If your post is stuck and you’re also running a scheduler, check that app’s connection status before you blame Instagram itself.

It’s also worth knowing that not every scheduling tool publishes Reels the same way some still require a manual final tap. If you’re choosing a new one, I’d look at what to look for in an app for scheduling posts before committing, because the cheap ones often cut corners exactly here.

Video format matters more than people think

A huge number of “won’t publish” cases I see are format problems wearing a disguise. Instagram will sometimes accept the file, sit there processing it for ten or fifteen minutes, and then fail silently rather than telling you the file was wrong. If you’re exporting Reels from editing software, matching the right specs upfront saves this entirely. I’ve written a full breakdown of what video format works best for Instagram Reels in 2026, but the quick version is MP4, H.264 codec, 9:16, under 650MB, and a frame rate of 30fps rather than anything higher.

What about Stories that won’t post?

Stories fail for slightly different reasons, usually related to drafts getting stuck in limbo rather than outright rejection. If you’ve ever gone looking for a Story you swore you saved and it’s vanished, that’s a separate but related headache I’ve covered in where to find your Instagram Story drafts (and why half of them disappear). And if you’re trying to plan Stories ahead of time rather than post live, it’s worth knowing the limits before you build a whole workflow around it, which I explain in can you schedule an Instagram Story in advance.

A quick real example

Last spring I was filming content for a launch and tried to post a carousel of six images at 11pm from a hotel wifi network. It spun for nearly ten minutes, failed, and gave me nothing useful, just “couldn’t share post, try again.” I assumed it was the hotel wifi. It wasn’t. I switched to mobile data, same result. I closed the app, reopened it, same result. What fixed it was reducing the carousel from six images to four and reposting, at which point it went through in under thirty seconds. Two of the original six images were slightly oversized exports from a batch editing tool, and Instagram was choking on them rather than rejecting them cleanly. The lesson: when a whole post won’t publish, test with fewer or smaller files before you assume it’s your connection or the app itself.

When it’s on Instagram’s end

Outages happen more than most people notice, because they’re usually short and regional. If your post won’t publish and you can see reports on Downdetector or on X that others are having the same issue at the same time, stop troubleshooting and just wait. I’d rather a client save the time than spend forty minutes clearing cache for a problem that fixes itself in ninety minutes regardless of what they do. For a wider list of fixes across every part of the app, not just publishing, I keep an updated resource at Instagram help: every fix, setting and how-to in one place, which is worth bookmarking rather than searching fresh each time something breaks.

When to stop troubleshooting and just wait

My rule of thumb: if you’ve tried the eight steps above and it’s still failing after twenty minutes, stop. Don’t uninstall and reinstall the app repeatedly, because that can sometimes trigger fresh login checks that make things slower, not faster. Post it in two hours instead. Nine times out of ten it goes through fine, and you’ll have saved yourself a headache for nothing.

Related reading: how to post story only on instagram not facebook.

This is one of 81 Instagram guides; the full index is Instagram: every guide in one place.

Frequently asked questions

Why does my Instagram post say “couldn’t share” with no explanation?

This generic error covers everything from a bad file to a server issue to an account restriction, and Instagram deliberately doesn’t distinguish between them in the message you see. Work through the technical fixes first (connection, file size, app update), and if none of them work within twenty minutes, it’s likely a temporary restriction or server issue rather than something on your device.

Can Instagram block me from posting without telling me why?

Yes. If your account has been reported, flagged by an automated system, or you’ve triggered spam-like behaviour such as rapid follows or repeated identical captions, Instagram can quietly limit publishing for a period, often 24 to 48 hours, without a clear notification explaining the cause.

Why does my Reel upload but my regular post won’t?

This usually points to a format issue specific to feed posts, most often the wrong aspect ratio or an oversized image file within a carousel. Try posting a single image on its own to isolate whether the problem is the file or the post as a whole.

Does using a scheduling tool cause publishing failures?

It can, particularly if the tool’s connection permissions to your account have expired or if you’re managing several accounts through it. Check the scheduler’s connection status before assuming the fault is with Instagram itself.

Where to check the details

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.