diegosouzapw/OmniRoute · error

VIDEO_ARTIFACT_UNAVAILABLE

VIDEO_ARTIFACT_UNAVAILABLE

Error message

Veo AI Free did not return a valid MP4 artifact

What it means

Error "Veo AI Free did not return a valid MP4 artifact" thrown in diegosouzapw/OmniRoute.

Source

Thrown at open-sse/handlers/videoGeneration.ts:431

  const item = Array.isArray(payload?.data) ? payload.data[0] : null;
  if (
    !payload ||
    !Array.isArray(payload.data) ||
    payload.data.length !== 1 ||
    !item ||
    typeof item.b64_json !== "string" ||
    item.b64_json.trim().length === 0 ||
    item.format !== "mp4" ||
    typeof item.url === "string"
  ) {
    return {
      success: false,
      status: 502,
      error: {
        error: {
          message: "Veo AI Free did not return a valid MP4 artifact",
          type: "upstream_error",
          code: "VIDEO_ARTIFACT_UNAVAILABLE",
        },
      },
    };
  }

  return {
    success: true,
    data: payload,
  };
}

async function handleComfyUIVideoGeneration({ model, provider, providerConfig, body, log }) {
  const startTime = Date.now();
  const [width, height] = (body.size || "512x512").split("x").map(Number);
  const frames = body.frames || 16;

  // AnimateDiff workflow template
  const workflow = {

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at open-sse/handlers/videoGeneration.ts:431 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/043b585e9026e7b2. Report an issue: GitHub.