Whishper job lifecycle: 0=created, 1=processing (tens of seconds), 2/3=finished. The poll loop treated any status != -1 as terminal and threw 'job finished without text (status 1)' mid-transcription. Keep polling on -1/0/1; only finished statuses with empty text are errors.
3.6 KiB
3.6 KiB