# Generation Errors & Failed Jobs FAQ

Most failed generations come from one of five causes:

* The provider account has no credits, no valid API key, or no permission.
* The selected model needs a different input type.
* The source image or video does not meet the workflow limits.
* The provider finished the job, but the result did not return to the panel.
* The provider had a temporary outage, timeout, or queue issue.

Start with the checks below before assuming the result is lost.

***

#### What should I check first?

Use this quick checklist:

1. Confirm your API key is saved.
2. Confirm your provider account has credits.
3. Check whether the job appears in [fal.ai recent history](https://fal.ai/dashboard/recent-history).
4. Make sure the workflow has the required inputs.
5. Check the source media length, format, and aspect ratio.
6. Try a shorter clip or simpler prompt.
7. Restart Premiere Pro if the panel is stuck.

If the job appears in your provider dashboard, the provider received it. If the result did not return to Chat Video Pro, support can usually diagnose it from the job time, model, and error message.

***

#### Credits were spent, but I did not get a result

This usually means the generation ran, but the result did not make it back into the panel.

Common causes:

* Premiere Pro became unresponsive.
* The Chat Video Pro panel refreshed.
* The network connection dropped after the provider accepted the job.
* The provider completed the job after the local request timed out.
* The result file was created, but the panel did not receive the final URL.

Check [fal.ai recent history](https://fal.ai/dashboard/recent-history). If the job appears there, open it and confirm whether an output exists.

If an output exists, the generation was not lost. If the provider charged credits but no output exists, contact support with the job details.

***

#### Nothing happens when I click Generate

Try these in order:

1. Confirm your API key is saved.
2. Confirm your provider account has credits.
3. Confirm the selected model supports the input you attached.
4. Remove extra attachments that are not needed.
5. Try a shorter prompt.
6. Restart Premiere Pro.

If the request still does not start, check whether the model list looks correct. If no compatible models appear, the composer may be receiving the wrong attachment type or the workflow may require different media.

See Model Selection.

***

#### I see 403, Unauthorized, or Permission Denied

This is usually an account or API-key issue.

Common causes:

* Your provider account has no credits.
* The API key is missing, invalid, or copied incorrectly.
* The provider revoked or changed access permissions.
* The model requires access your account does not currently have.

Fix:

1. Log into your provider dashboard.
2. Add credits if needed.
3. Re-copy the full API key.
4. Paste it into Chat Video Pro settings.
5. Restart Premiere Pro.
6. Try a small test generation.

***

#### Error: At least one image URL is required

This means the selected model or workflow needs an image, but no usable image reached the generation request.

Common examples:

* You selected an Image-to-Video model without attaching an image.
* You opened Motion Director without loading a source image.
* You opened AI Transitions but only provided one frame.
* You selected an image editing model without a source image.

Fix options:

* Capture a frame from the timeline.
* Upload or import an image.
* Use a recent image from the asset loader.
* Switch to a text-only model if you are starting from a prompt.

See Image-to-Video, Motion Director, and AI Transitions.

***

#### Studio says my asset is not supported

Studio workflows filter assets on purpose. Each workflow only accepts the input types it can process.

Examples:

| Workflow        | Required input                         |
| --------------- | -------------------------------------- |
| Cinematic Lab   | Text prompt, optional reference images |
| Motion Director | Image                                  |
| AI Transitions  | Start image and end image              |
| Rotoscope       | Video                                  |
| Erase Objects   | Video                                  |
| Add Effects     | Video                                  |
| Reshoot         | Video                                  |
| Upscale         | Video                                  |
| Motion Capture  | Motion video plus character image      |
| Multi-Cam       | Image or video                         |
| Relight Scene   | Image or supported video               |

If an asset is hidden or disabled, it may be the wrong media type, too long, too large, or not available to that workflow.

See Studio.

***

#### My video is too long

Many AI video editing tools work best on short clips. Some have hard limits.

Important limits:

<table><thead><tr><th width="298">Workflow</th><th>Practical limit</th></tr></thead><tbody><tr><td>Erase Objects</td><td>5 seconds maximum</td></tr><tr><td>Add Effects</td><td>At least 3 seconds; shorter focused clips work best</td></tr><tr><td>Reshoot</td><td>2-20 second selected segment</td></tr><tr><td>Generative Extend</td><td>Input video must be 23 seconds or shorter</td></tr><tr><td>Motion Capture</td><td>Use a short, clear motion reference</td></tr><tr><td>Rotoscope</td><td>Shorter clips are faster and easier to verify</td></tr></tbody></table>

Fix:

1. Trim the clip around the exact moment you need.
2. Avoid sending extra lead-in or tail frames.
3. Run the creative edit first.
4. Upscale only after the result is approved.

See Erase Objects, Reshoot, and Generative Extend.

***

#### The generation took a long time and then failed

Long jobs are more likely to fail than small tests.

Common causes:

* Long source video.
* High resolution.
* Complex prompt.
* Multiple references.
* Provider queue load.
* Network interruption.

Best practice:

* Test with a shorter clip first.
* Use a smaller draft setting when available.
* Use one main creative instruction per generation.
* Avoid combining cleanup, style transfer, VFX, and upscaling in one pass.
* Retry later if the provider dashboard shows widespread failures or stuck jobs.

***

#### My transition failed or looks wrong

Transition jobs are sensitive to the relationship between the two frames.

Check:

* Do both images have the same aspect ratio?
* Are the start and end frames visually compatible?
* Is the subject in a similar position?
* Is the transition style too complex for the duration?
* Did you accidentally attach reference images instead of a start/end pair?

Fix:

1. Crop or regenerate the frames to the same aspect ratio.
2. Keep the subject placement similar.
3. Use a simpler transition prompt.
4. Use Studio AI Transitions for a guided version.

See Transition Mode.

***

#### My image-to-video result changed the subject too much

Image-to-video models can drift if the source image is unclear or the prompt asks for too much change.

Fix:

* Use a clean, high-quality source image.
* Keep the main subject large enough in frame.
* Ask for motion, not redesign.
* Match the source aspect ratio when possible.
* Use Motion Director when the task is mainly camera movement.

Example:

Good: `Slow dolly push in, subject remains identical, background parallax, cinematic lighting.`

Risky: `Make this person dance in a new outfit on a different planet with a new hairstyle.`

***

#### My reference images are ignored

Reference images work best when each reference has a clear job.

Check:

* Did you choose a reference-capable model?
* Are the references clean and easy to read?
* Did you tell the prompt what each reference is for?
* Are you asking the model to preserve too many details at once?

Better prompt:

`Use Image 1 for the character identity, Image 2 for the jacket design, and Image 3 for the lighting style. Create a 5-second hero shot with the same character and jacket.`

See Reference Mode.

***

#### My result has the wrong aspect ratio or crop

Aspect ratio problems usually come from mismatched source media or changing formats mid-workflow.

Fix:

* Choose the final delivery aspect ratio before generating.
* Use source images that already match the intended output shape.
* Keep transition start/end frames the same shape.
* For vertical-first work, generate vertical sources instead of cropping a wide result later.
* If a model does not support the aspect ratio you need, choose another model or reframe in Premiere.

See Text-to-Video, Image-to-Video, and Text-to-Image.

***

#### My result appears once, then disappears

This can happen if Premiere Pro refreshes the extension panel or the session resets.

Check:

1. The current chat.
2. The Library.
3. [fal.ai recent history](https://fal.ai/dashboard/recent-history).

If the provider dashboard has the output, the job completed. If Chat Video Pro did not keep the result in the current session, download it from the provider dashboard or contact support with the job link.

***

#### The model I want is missing or disabled

The model list changes based on your inputs and settings.

Common reasons:

* A text-only model is hidden because an image or video is attached.
* An image-to-video model is hidden because no image is attached.
* Transition Mode appears because two images are attached.
* Reference models appear only when the selected model supports references.
* Some options are disabled when duration, resolution, aspect ratio, or media length is not supported.

Remove extra attachments or switch workflows if the model list does not match what you expected.

See Model Selection.

***

#### The generation worked before, but not now

Check:

* Do you still have credits?
* Did your API key change?
* Did the source media change?
* Did you attach a different number of images?
* Is the clip longer than before?
* Is the model temporarily unavailable from the provider?

If the same prompt and media worked earlier, try a small test generation. If the small test works, the issue is probably the current media, prompt, duration, or settings.

***

#### What should I send to support?

Include as much of this as possible:

* What you were trying to do.
* The workflow or model used.
* Approximate time of generation.
* Error message, if shown.
* Whether the job appears in [fal.ai recent history](https://fal.ai/dashboard/recent-history).
* Source media type: text, image, video, two images, references, or Studio workflow.
* Source video duration if video was used.
* Output settings: aspect ratio, duration, resolution, audio, or upscale factor.
* OS and Premiere Pro version.
* Screenshot of the error or stuck state.

This helps support identify whether the issue is local setup, provider account, input mismatch, model constraint, or a provider-side failure.

**Hitting a wall?** A Founder Onboarding Session cuts through it. We open your project live, fix whatever is blocking you, and build your AI workflow so you leave running, not troubleshooting. 60 minutes. [BOOK YOUR SESSION ->](https://checkout.chatvideopro.com/checkout/buy/6b983504-8882-45e4-9ca8-64ea1a28eddf)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatvideopro.com/troubleshooting-and-faq/generation-errors-and-failed-jobs-faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
