BorkerBorker Docs
Troubleshooting

Scheduling Issues

Posts not publishing, wrong times, wrong accounts. How to diagnose and fix.

Posts aren't publishing

If a post is in the Pipeline → Scheduled tab with a past publish time but hasn't moved to Published, here's the diagnosis order:

  1. Click Sync Channels in the Pipeline → Scheduled tab. This reconciles Borker's record with the publishing backend. Most "stuck" posts get resolved here.
  2. Check the channel status: Settings → Channels. If the channel shows as Disconnected, the OAuth token expired and you need to reconnect.
  3. Check the platform itself: log into the social platform and look for any auth errors or content violations on your account.
  4. Check the content: very long posts, posts with broken image URLs, or posts that violate platform rules will fail silently in the publishing backend.

If Sync Channels says the post was published successfully but it's not on the platform, the issue is on the platform side (likely a content violation).

Posts going to the wrong time

The scheduled time you set is interpreted in your workspace timezone (Settings → Schedule → Timezone). Verify:

  1. The workspace timezone matches what you expect
  2. The displayed time on the scheduled card is correct
  3. If you recently changed the timezone, existing scheduled times stayed at their absolute UTC moment — they didn't shift to match the new timezone display

To shift content with a timezone change, you need to manually reschedule.

Posts going to the wrong account

If you have multiple channels on the same platform (e.g. two X accounts) and a post went to the wrong one:

  1. Check the routing rules: Settings → Channels → Routing Rules. Routing rules determine which content type goes to which channel by default.
  2. Check the content item's channel_id: open the content card in the Pipeline detail modal. The channel name is shown.
  3. For redistributed content: the feed's channel selection (Settings → News → feed → channels) overrides routing rules.

Approved content sits forever

Approved content doesn't auto-schedule. You need to explicitly schedule it:

  1. Open Pipeline → Approved tab
  2. Select items (or Select all)
  3. Click Schedule Selected

Items move to the Scheduled tab with their target date/time.

If you want approved content to schedule automatically, that's not a current feature. You can use auto-approval mode (Settings → Schedule → Approval Mode → Auto) to skip the Review tab, but you still need to schedule manually after that.

Farcaster or Paragraph posts not appearing

For Farcaster:

  • Verify the channel is connected in Settings → Channels
  • Try Sync Channels
  • Check the Warpcast app for any auth errors

For Paragraph:

  • Verify your Paragraph API key is saved (Settings → Workspace → API Keys)
  • Paragraph uses a separate publishing path from X / LinkedIn / Farcaster, so a stuck Paragraph post almost always means a missing or invalid Paragraph API key

Content disappeared

Content can disappear from the Pipeline if:

  1. Someone (or you) clicked Delete on it
  2. It was soft-deleted via a bulk action

Deleted content doesn't show in any tab. There's no UI to recover it, but the data isn't permanently destroyed — contact support if you need to recover something.

When in doubt, click Sync Channels first. It catches most scheduling drift between Borker and the publishing backend.

On this page