When a post fails: what happens, and what won't happen
Platforms disconnect. Videos get rejected. Images fail. Here's exactly what happens when a scheduled post doesn't go out, how you'll find out, and what it takes to fix.

You scheduled a post last night. This morning you check — and it's not on Instagram. What happened? And more importantly, how did you find out before a reader did?
Failure handling is the least-glamorous feature in the tool and one of the most important. Here's what actually happens when a post fails.
How you find out (before your readers)
Every time a scheduled post fails to publish, within ~15 minutes you get an email. Not a dashboard notification. Not an in-app banner. An email — because that's the one channel you actually check.
The email includes:
- Which post failed (title/first line of the caption so you recognize it)
- Which platform failed — critical, because posts going to multiple platforms sometimes succeed on 2 of 3 and fail on the third. You need to know exactly which channel needs attention.
- What the platform said — the actual error returned by Instagram / TikTok / wherever, translated from technical jargon when possible. "Instagram rejected this: video duration exceeds 90 seconds" instead of the raw error.
- A one-click retry link — clicking opens the post in the dashboard with the failure reason visible. Fix the underlying issue, click Retry.
The 15-minute window is deliberate. Platforms sometimes delay publication by a few minutes and a post you think failed is actually just processing. We wait long enough to distinguish "actually failed" from "slow but succeeding."
The most common failure reasons
In roughly decreasing order of frequency:
1. Account disconnected. Instagram is worst for this. Every few months, Meta logs out third-party tools for security reasons. Your account becomes "needs reconnection" and any posts scheduled to it fail until you reconnect. Reconnection takes 30 seconds.
2. Video duration / size limits. Each platform has different limits (TikTok ≤ 10min, Instagram reels ≤ 90sec standard, file sizes vary). A video that worked on one platform may fail on another.
3. Image format. Most platforms want JPG or PNG. HEIC (iPhone's default) sometimes slips through and gets rejected. Convert to JPG before uploading.
4. Content-policy flags. TikTok occasionally rejects videos for ambiguous reasons (copyrighted audio, "community guidelines," etc.). Rare but frustrating.
5. Rate limits. If you've posted a lot recently to a platform, you can hit a rate limit. The platform returns a 429; the tool waits and retries automatically.
6. Platform outage. Rare, but when Instagram's backend is down, everything queued to Instagram piles up. Usually resolves within hours.
What happens to the rest of your schedule
Critical: one failed post does not cascade. Every other post in your queue keeps running normally.
If you have 14 posts scheduled across 3 platforms for a launch campaign, and one Instagram post fails, the 13 others go out on schedule. The calendar shows 1 failed, 13 scheduled/published. Nothing halts.
The exception: if an account disconnects (rather than a single post failing), every post scheduled to that account from that point on will fail until you reconnect. In this case, the account disconnect email is separate and specifically flags "fix this before your next post."
What won't happen
These are the failure modes the system is specifically designed to prevent:
Silent failures. A post never fails without you getting an email. No exceptions. If you haven't gotten an email, the post either succeeded or is still waiting to process.
Your readers finding out first. The 15-minute alert window is designed so you find out before a reader in a different timezone has a chance to notice the gap.
Losing the content. The post's caption, media, and schedule information all survive a failure. You can retry without re-uploading anything.
Your queue getting stuck. One failed post doesn't freeze the queue. Other posts run. Scheduled posts scheduled later keep running.
The one-click retry flow
When you click the retry link in the failure email (or open a failed post in the calendar and click Retry):
- The post attempts to publish again immediately
- You're shown the new result — success or a new failure reason
- If it succeeds, the status flips to "published" and readers see it
- If it fails again with the same reason, you have to fix the underlying issue before retrying will work
For account-disconnect failures, the fix is: reconnect the account (30 seconds), then hit retry.
For video-size failures, the fix is: edit the video to meet platform limits, re-upload, then retry.
For content-policy failures, the fix is: edit the content (sometimes just the caption, sometimes the video), then retry.
The account-disconnect alert (separate from post-failure)
If an entire platform disconnects (not just one post failing), you get a different, more prominent email:
Your Instagram account disconnected today. Your scheduled posts for this account (3 in the next 7 days) will fail unless you reconnect. Click here to reconnect — takes 30 seconds.
This email is separate because the fix is different (reconnect the account, once, and all the queued posts resume).
What to do next
- If you haven't tested the failure flow yet, check the calendar for any failed posts. There won't be any if you've been running well, but seeing the view gives you confidence in the system.
- If you're about to run a launch, Launch Playbook Part 2 covers the daily check-in routine that makes failure-handling a 5-minute thing, not a full-day crisis.
- For the big-picture reliability philosophy, Author Automations Social overview talks about why failure alerts exist.