SocialAutoUpload User Guide · Volume 10 — Troubleshooting · Lesson 18.1

Troubleshooting: a post failed or is "Partially failed"

Level: Advanced Time: ~15 min Prerequisites: Lesson 13 Audience: everyone
Purpose
When a post doesn't fully go out, the app always tells you why — per channel. This lesson decodes the failures you're most likely to actually see (ranked by how often they really happen), so you can fix the cause and retry with confidence.

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)

🔒 The user must be an administrator, editor, or moderator of the Page
This is the single most common real failure. It means your personal Facebook account no longer holds a publishing role on the Page — someone removed or downgraded it (a Page owner, or an agency client revoking access). The fix is on Facebook, not here: get your admin/editor/moderator role restored on the Page, then Retry Failed. If it still fails after that, reconnect the channel (Lesson 3).

#2 — YouTube / Instagram: wrong content type

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:

#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:

#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

  1. Open the post → read the per-channel reason.
  2. Fix the cause (restore Page role · reconnect · add media · trim video · wait).
  3. Retry Failed (only the failed channels re-attempt).
  4. 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

📱 Mobile note: per-channel results and Retry Failed work fully on mobile.

Next: Lesson 18.2 — A channel shows "Needs reconnect" or gets skipped.
The token and access problems behind many of the failures above.