Troubleshooting: a post failed or is "Partially failed"
First step, every time: read the per-channel reason
Open the post's results (from the Posts page or the results dialog). The whole-post badge is only a summary — each channel shows its own outcome and, for failures, the exact reason. Fix that reason, then use Retry Failed, which re-attempts only the failed channels without double-charging or duplicating (Lesson 13).
#1 — Facebook / Instagram: the Page-role error (most common)
#2 — YouTube / Instagram: wrong content type
- YouTube only supports video and short posts / Unsupported YouTube post type… — YouTube needs a video. A text or photo post can't go there.
- Unsupported Instagram post type… Instagram requires media content. — Instagram needs a photo or video; it can't take a text-only post.
Fix: attach the right media, or simply don't select these channels for that post. Usually these are caught earlier as a skip (Lesson 7) — if you see them as a failure, add media and retry.
#3 — Instagram: "Invalid parameter"
Instagram Video Error: Invalid parameter (and similar) usually means the media didn't meet Instagram's Reel requirements — often duration or aspect ratio. The app auto-retries a couple of variations for you, but if it still fails:
- Keep videos 90 seconds or shorter for Instagram (longer is trimmed, but edge cases still fail).
- Use a standard vertical aspect ratio (around 9:16) for Reels.
- Re-encode/trim the video and retry.
#4 — Instagram: "User access is restricted"
Instagram Reel Error: User access is restricted means Instagram has restricted the account itself — this is a platform-side status, not an app bug. Check your Instagram account for any restriction or review notice, resolve it in Instagram, then retry. (Reconnecting the channel doesn't fix an account restriction.)
#5 — "not publicly accessible" (usually needs support)
… is not publicly accessible (HTTP …) means the platform couldn't fetch your media from our servers. This is normally an infrastructure hiccup, not something you can fix by retrying a few times. If it persists, contact support (Telegram @paingthucom) with the post details.
#6 — Facebook video upload errors
Facebook occasionally returns generic upload errors (unknown error, data-volume, chunked-upload issues). These are often transient:
- Retry Failed after a minute — many clear on a second attempt.
- If a large video keeps failing, compress or trim it (Lesson 8) and retry.
#7 — Authentication expired
YouTube authentication expired. Please reconnect your account… (and similar auth errors on any platform) mean the channel needs reconnecting. Reconnect it (Lesson 14), then Retry Failed. If a channel shows a "Needs reconnect" badge, that's your signal.
#8 — Rate limited
A channel shown as rate-limited, or a Telegram Too Many Requests: retry after N, means the platform is temporarily throttling. Just wait and Retry Failed shortly — nothing is broken.
The universal loop
- Open the post → read the per-channel reason.
- Fix the cause (restore Page role · reconnect · add media · trim video · wait).
- Retry Failed (only the failed channels re-attempt).
- Still failing with the same reason? The cause isn't fixed yet — or it's a support case (#5).
When to contact support
Contact us (Telegram @paingthucom / WhatsApp +66 91 333 7003) when: a "not publicly accessible" error persists, a failure message doesn't match anything here, or you've fixed the obvious cause and it still won't publish. Include the post and the exact per-channel message.
Common mistakes
- Retrying without reading the per-channel reason — you'll just repeat the same failure.
- Trying to fix a Page-role error inside the app — restore your role on Facebook first.
- Treating a rate-limit as a real error — just wait and retry.
- Retrying a "not publicly accessible" error endlessly — contact support instead.
📱 Mobile note: per-channel results and Retry Failed work fully on mobile.
The token and access problems behind many of the failures above.