Skip to content

Scheduling troubleshooting

Scheduled TikTok not showing? Here's why

TikTok publishes through SkedCast’s managed engine at up to 15 posts per day per account, at least an hour apart — and one TikTok-specific detail explains most of the "my TikTok did not post" reports: the app’s own Content Posting API audit status.

Back to the Help Center

By The SkedCast Team · Updated · 5 min read

Key takeaways

  • TikTok has no native scheduling API — SkedCast holds the post and publishes it via TikTok’s Content Posting API (Direct Post) at the scheduled time.
  • An unaudited developer app is forced to post everything as "Only Me" (private) — a TikTok that "did not post" is very often actually there, just private.
  • Unaudited apps can also only bind up to 5 TikTok accounts total, so a 6th connection attempt will not go through until the audit passes.
  • SkedCast paces TikTok at up to 15 posts/day per account, with at least 1 hour between posts.

Scheduled TikTok not showing? Check the audit status first

TikTok’s Content Posting API requires a formal audit before an app can post publicly on a creator’s behalf. Until that audit passes, TikTok forces every post from that app to privacy level "Only Me" — the video really did publish, it is just visible only to the account owner, which looks identical to "nothing happened" from the outside.

This is a TikTok-side restriction on the connected app, not a bug — check the video directly on the TikTok account (logged in as that account) before assuming the post failed.

The pre-audit 5-account limit

Separately, an unaudited app can only have up to 5 TikTok accounts bound to it in total. A 6th connection attempt will not complete until the audit passes and the cap lifts — this shows as a connection failure, not a scheduling failure, so it is worth ruling out if a new TikTok account will not connect at all.

Cadence and spacing

Even on an audited connection, TikTok content guidelines cap direct posting at 15 per account per day. SkedCast also spaces TikTok posts at least an hour apart (plus a small random jitter) — a burst of TikToks scheduled minutes apart will be paced out rather than posted all at once.

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.

TikTokschedulingtroubleshooting

FAQ

Why does my scheduled TikTok look like it never posted?
The most common cause is an unaudited app connection, which forces every post to "Only Me" privacy — check the account directly on TikTok, logged in as that account, before assuming it failed.
Can I schedule a TikTok to post publicly right away?
Only once the connected app’s TikTok Content Posting API audit has passed. Before that, every post is forced private regardless of the privacy setting chosen.
Why won’t a new TikTok account connect?
An unaudited app can bind at most 5 TikTok accounts in total — a 6th will not connect until the audit passes and that cap lifts.
How often can I post to TikTok?
Up to 15 posts per day per account, at least 1 hour apart, per TikTok’s own content guidelines.
Does TikTok have a native "schedule for later" API?
No — TikTok has no native scheduling field. SkedCast holds the video and publishes it through the Direct Post API at the scheduled time.
Where do I see the real error for a failed TikTok post?
The Failed list (/posts/failed) shows TikTok’s own error for that post.
TikTok schedule post not working — what's wrong?
Check the connected account’s Content Posting API audit status first — an unaudited app forces every post private rather than failing it outright, which is the most common reason a TikTok schedule looks broken when it actually is not.

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.