60 days of Basic, free. No card. £9.99/mo after if you want to keep going.Start free →

Troubleshooting common issues

The problems we see most often and how to fix them. If none of these help, email james@seoburf.com and we will dig in.

Generation failed or timed out

Most often a transient Anthropic API issue. Click Regenerate. If it fails twice in a row, check the status page at status.anthropic.com. Research mode occasionally fails when a search query returns no results, switch to Standard mode for that draft.

LinkedIn connection shows Reconnect banner

LinkedIn OAuth tokens expire after 60 days. Click Reconnect in Settings → Connections and approve the permissions again. This takes 30 seconds and does not affect your scheduled posts.

A scheduled post did not publish

Check the Failed posts list in your dashboard, we record the exact LinkedIn error message there. Most often this is an expired token (reconnect and reschedule) or a rare content rejection (edit and try again).

Analytics are missing or zero

LinkedIn's analytics API returns data with a delay. Postbrander fetches at 1 hour, 24 hours, and 7 days after publishing. If numbers still show zero after 24 hours, the post may have been published but then deleted on LinkedIn. Check your LinkedIn profile to confirm.

Voice profile is not matching my style

Add another example post, one that is rougher or more conversational than your current examples. Sharpen the tone description to use concrete adjectives (dry, clipped, warm) rather than vague ones (professional, engaging). Edit a few generated drafts before publishing, those edits improve voice over time.

Carousel PDF looks wrong

Regenerate the layout, sometimes the text-to-slide balance is off on the first pass. If a slide has text overflow, shorten that slide's body copy in the preview editor.

GIF didn't publish to LinkedIn

LinkedIn requires videos to be at least 3 seconds long. Many Giphy GIFs are 1-3 seconds, which sits at or under that floor — LinkedIn accepts the upload then silently removes the post during async moderation. Postbrander prefers Giphy's ~15-second looping variant when available, but not every GIF has one. If a publish fails, the post is marked failed and you can retry with a different GIF or post text-only.

Scheduled post fired with old content

If you scheduled a post for a time within the next 5 minutes, the cron may pick it up before your final edits save. Postbrander now warns you when scheduling for under 60 minutes ahead. Better practice: schedule at least an hour out, or click Save post first then schedule.

Edits got lost when I clicked Fact-check / Format / Variants

Fixed. Every AI action now saves your current edits to the database before running, so your unsaved typing is never clobbered. If you still see this, hard-refresh the page and email us — we want to know.

Scheduled time displays wrong

All schedule times now display in your browser's local timezone. If you previously saw a UTC time (e.g. 8am for a 9am BST schedule), that was a server-rendering bug. Hard-refresh the page; the dates render client-side now and respect your system timezone.

Billing question

See Billing, plans, and cancellation for the common scenarios, or email james@seoburf.com.

Related articles