Common errors & fixes

The handful of messages people actually run into — what each one means and how to clear it.

My clip is stuck at 0%

A clip job that sits at 0% almost always means it is queued behind another job that is still running — not that it failed or got lost. CleanCut processes heavy video work in order, so when one long job is in flight, the next one waits its turn.

You don't need to do anything. The job keeps its place in line and starts automatically once the one ahead of it finishes. Where a queue position is shown, you can watch it move up.

Leave the tab open if you can. Because CleanCut sends no email, the in-app status is how you'll know when it starts and completes.

"Couldn't open this clip / Job not found"

This appears when CleanCut can't locate the artifacts for a clip job you're trying to reopen. It is about where the processed files live, not about your account or permissions.

It typically happens when the original job has aged out (uploaded media is temporary, kept for roughly four hours) or the underlying files are no longer available to reconstruct that job.

  1. 1Re-upload the source video to the Hub.
  2. 2Run the Clipper on it again to regenerate the clips.
  3. 3Download or schedule the clips you want before the upload window closes.

Treat the Hub as a workbench, not a vault. Save the outputs you care about soon after they finish.

The editor keeps spinning on "Loading editor…"

If a tool gets stuck on "Loading editor…" and never resolves, the most common cause for team members is that the account hasn't been assigned to a workspace yet. Editor-style tools are workspace-scoped, so without a workspace assignment there's nothing for them to load.

  • If you're a team member: ask an admin to assign you to a workspace.
  • If you're an admin: open Settings, find the member, and assign at least one workspace.
  • Once assigned, refresh the page — the tool should load normally.

A user with zero workspace assignments will keep seeing the spinner until an admin assigns one. It is not a crash — it's a permissions gap.

"Failed to exchange authorization code" when connecting YouTube

This error during the YouTube connect flow is almost never a configuration problem on your end. It usually means one or more permission checkboxes were unticked on Google's consent screen, so CleanCut didn't receive all the access it needs to complete the connection.

  1. 1Start the YouTube connection again from the Scheduler.
  2. 2Sign in with the Google account that owns the channel.
  3. 3On the consent screen, leave EVERY requested permission ticked.
  4. 4Approve to finish — the channel should connect cleanly.

If you accidentally skipped a box the first time, just reconnect and allow all the requested permissions. There's no need to change any settings.

My YouTube connection expired / needs reconnect

Over time a YouTube connection can expire or be revoked (for example, if access was withdrawn from your Google account). When that happens CleanCut shows a banner letting you reconnect rather than silently failing to publish.

Click reconnect, sign in again, and approve all the requested permissions. Your scheduled posts and analytics resume once the channel is reconnected.

Reconnecting follows the same rule as the first connection: keep every permission checkbox ticked so the connection completes.

My upload disappeared

Uploaded media in the Hub is temporary — it's held for roughly four hours and then cleared. If you return to a tool and your earlier upload is gone, it has simply aged out; nothing is broken.

  • Re-upload the source video and continue where you left off.
  • Download finished exports soon after they're ready.
  • Keep your own master copy of the original footage — the Hub is not long-term storage.

A download link says it expired

Download links for processed files are time-limited for security. If a link reports that it expired or is unavailable, the fix is simply to generate a fresh one by exporting again from the tool.

If the export itself completed fine, re-triggering the download or export usually mints a new working link without reprocessing the whole job.