Help & FAQ
Most posting hiccups you can sort out yourself in under a minute. Find your issue below — and if a network shows a warning, start with "Reconnect a network".
Connections & posting
Social networks expire the access they give apps from time to time (a password change, a security review, or a token simply timing out). When that happens, reconnect it:
This fixes the large majority of "it worked yesterday" failures.
That's normal — each network is sent separately. Use the ↻ Retry button that appears with the results: it re-sends only the networks that failed, so the ones that already worked won't be duplicated. If the same network keeps failing, check for a Reconnect needed badge on it in Settings → Connections.
Klaxon's size limits are:
If your file is over the limit, trim or re-export it smaller. Individual networks have their own caps too (e.g. Bluesky video is ~50 MB).
Some networks (X especially) reject an identical post. Change the wording a little, or drop in a variable like {time} or {date} so each post is unique.
Facebook & Instagram
This is almost always the video's codec, not its size. iPhones (and many newer Android phones) record in HEVC / H.265, which Facebook won't accept. Re-export or convert the clip to H.264 video + AAC audio in an .mp4 and it'll go through. Most editors have an "H.264" or "Most compatible" export option; on iPhone you can set Camera → Formats → Most Compatible to record in H.264 from the start.
Instagram posting needs a Professional account (Business or Creator) that's linked to a Facebook Page — a personal Instagram can't be used. Check:
X (Twitter)
Klaxon posts to X using your own free X developer app. The portal gives you several values — Klaxon needs four, and one is a decoy:
Ignore the Bearer Token. Klaxon doesn't use it. Pasting it into the Access Token box is the most common mistake — it causes a Bad Authentication data (code 215) error when you post.
Two things to get right:
Easiest route: the built-in "Set up X — step-by-step" wizard in Settings → Connections → X walks you through every step.
X charges to post through its API (Pay-Per-Use). When your balance runs out, posts fail with this message. Top up your credits in the X developer portal ↗ and try again. This is billed by X, not Klaxon.
The one-click "Connect with X" option posts text only. To post images or video to X, set X up with your own API keys (the "Paste keys manually" / step-by-step option in Settings → Connections → X).
YouTube
First, reconnect YouTube (Settings → Connections → YouTube → disconnect & reconnect) — that clears most upload failures. If the error mentions a quota, you've hit YouTube's daily upload limit for the day; it resets automatically, so try again tomorrow.
Bluesky
Use your full handle (e.g. you.bsky.social) and an App Password — not your main account password. Create one in the Bluesky app under Settings → Privacy and security → App passwords. (One-click "Connect with Bluesky" also works and doesn't need an app password.)
Bluesky requires a confirmed email address before it will accept video uploads (it's their anti-spam rule — text and photos don't need it). Confirm your email in the Bluesky app under Settings → Account, then try again. Keep clips under ~50 MB.
Bluesky de-duplicates by content, so re-sending the exact same clip is rejected. Post a different video, or make a small edit and try again.
Now Playing overlay
The overlay shows your currently-playing track on stream. Via Last.fm it works with almost any music app — YouTube Music, Spotify, Apple Music and more — because it reads what you scrobble.
The card peeks in for 10 seconds on each new track, then tucks away, and hides whenever nothing is playing. Want longer? Add &peek=15 to the overlay URL.
Not showing? Make sure a track is actually scrobbling (your Last.fm profile should say "Scrobbling now"). No progress bar? That's normal on Last.fm — only the Spotify source shows one.
If your problem isn't here, or a fix didn't work, get in touch and we'll help you sort it.