"use client"; import { useState, useTransition } from "react"; import { markVideoUntranscribableAction, } from "../../videoActions"; export function MarkUntranscribableSection({ slug, videoId, }: { slug: string; videoId: string; }) { const [pending, startTransition] = useTransition(); const [error, setError] = useState(null); return (

Writes an empty transcript.json so the pipeline stops retrying. Removes this video from the failed list. Reversible — just delete transcript.json.

{error && ( {error} )}
); }