My post failed to publish. What now?
How to diagnose a failed publish and the most common fixes.
A failed publish almost always boils down to one of three things: an expired token, a content-policy violation, or the network's API being temporarily unavailable. Here is how to tell them apart.
Step 1: read the error chip
Failed posts show a red chip in the Queue with the error message returned by the network. Click the chip to expand:
Failed: rate_limited
Network: X
Retried: 2 / 3
Next retry: in 47sIf you see rate_limited, do nothing. Unison auto-retries with
exponential backoff up to three times.
Step 2: token issues
If the chip says invalid_token or token_expired, the OAuth grant
on that channel has lapsed. Reconnect:
- 1Open Settings → Channels.
- 2Find the channel with the red dot.
- 3Click Reconnect and complete the OAuth flow again.
- 4Hit Retry on the failed post.
Step 3: content rejected
If the chip says content_violates_policy or media_rejected:
- Some networks block specific keywords or link domains. Edit the post and publish again.
- Image rejections are usually format issues. Convert to PNG or JPEG under 8 MB and re-upload.
If the same post fails on multiple networks for the same reason, it is almost certainly the content rather than your account. Check the body for shortlinks that may have been flagged as suspicious.
Still stuck?
Contact support with the post ID (visible in the error chip) and we will dig through the publish logs.
Was this helpful?