Skip to content

Scheduling troubleshooting

Scheduled Facebook post not showing? Here's why

A scheduled Facebook post not showing on the Page timeline almost always comes down to one of a short list of causes below, not a mysterious bug. Facebook is one of only two platforms (with YouTube) SkedCast schedules natively, using the Graph API’s own scheduled_publish_time field.

Back to the Help Center

By The SkedCast Team · Updated · 6 min read

Key takeaways

  • Facebook requires a scheduled time roughly 10 minutes to 30 days out — schedule outside that window and the Graph API rejects the request before it ever queues.
  • A disconnected Page or an expired access token is the single most common cause — reconnect the Page from Settings, not just the post.
  • SkedCast paces Facebook at up to 50 posts/day per account with at least 1 minute between posts; stacking dozens of posts at the same minute can push some into a later slot rather than failing them outright.
  • Check the Calendar’s detail sheet or the Failed list first — the real error is always shown there, not guessed.

Why a scheduled Facebook post is not showing: the scheduling-window rule

Facebook’s Graph API only accepts a scheduled_publish_time roughly 10 minutes to 30 days in the future (Meta’s own Help Center documents a slightly more conservative 20 minutes to 29 days). A time outside that window is rejected at the moment you schedule it, not silently dropped later — so if the post never reached the calendar at all, this is the first thing to check.

A disconnected Page or expired token

Facebook Page access tokens can expire or be revoked (a password change, an app permission review, or the Page admin removing access). When that happens, posts already scheduled stop being able to publish, and new ones cannot be created for that Page until it is reconnected.

  • Go to the connected accounts screen and check the Facebook Page shows as connected, not "needs reconnect"
  • Reconnecting re-authorizes the same Page — it does not create a duplicate connection
  • A Page that changes admins or removes the app entirely needs to be reconnected from scratch

Content held for review

Some content trips Meta’s automated review (certain links, repeated near-identical posts, or flagged media) and is held rather than published at the scheduled time. This shows as a publish failure with a reason from Facebook itself, not a generic error.

Where to actually look

Every scheduled post lives on the Calendar (/calendar in the console) — a month/week grid you can filter by client, platform and status. Click a scheduled post there to open its detail sheet and see its exact status, target account and any error.

A post that failed validation before it was even queued shows up under Drafts (/posts/drafts) instead of the calendar, and a post that failed to publish after being queued shows up under Failed (/posts/failed) with the reason.

Facebookschedulingtroubleshooting

FAQ

How far in advance can I schedule a Facebook post?
Up to about 30 days out (Meta’s Help Center says 29 days), and at least roughly 10-20 minutes ahead of the current time. Anything outside that window is rejected when you schedule it.
Why did my scheduled Facebook post disappear from the calendar?
It either published successfully (check the Page directly) or it failed and moved to the Failed list with a reason — it does not simply vanish.
Can I schedule a Facebook post less than 10 minutes from now?
No — Facebook’s own API rejects a scheduled time that close. Publish it immediately instead if it needs to go out right away.
Does reconnecting my Facebook Page delete my scheduled posts?
No — reconnecting refreshes the access token for the same Page; posts already queued against that Page connection stay queued.
What is SkedCast’s safe posting cadence for Facebook?
Up to 50 posts per day per connected account, spaced at least 1 minute apart, to match Facebook’s own rate-limiting behavior rather than risk a burst of posts getting throttled.
Where do I see the exact error for a failed Facebook post?
Open it from the Failed list (/posts/failed) or its detail sheet on the Calendar — both show the real error returned by Facebook, not a generic message.
Schedule post on Facebook not working — what's wrong?
Almost always one of the same three causes: a scheduled time outside Facebook’s 10-minute-to-30-day window, a disconnected Page or expired token, or content held for Meta’s automated review. Check the Calendar detail sheet or Failed list for the exact reason before assuming it is a bug.
How do I see or view scheduled posts on a Facebook Business Page?
Open the Calendar and filter it to that Facebook Page — every post scheduled for it shows there by date, with a detail sheet giving its exact status when you click it.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.