diff --git a/internal/worker/worker.go b/internal/worker/worker.go index 0d5d3aa..828412b 100644 --- a/internal/worker/worker.go +++ b/internal/worker/worker.go @@ -171,7 +171,7 @@ func classifyTranscriptionError(err error) string { return "storage_error" case strings.Contains(s, "whisperx http 4") || strings.Contains(s, "ffmpeg") || strings.Contains(s, "invalid data") || strings.Contains(s, "could not decode"): return "bad_audio" - case strings.Contains(s, "whisperx do") || strings.Contains(s, "connection refused") || strings.Contains(s, "connection reset") || strings.Contains(s, "closed network connection"): + case strings.Contains(s, "whisperx http 5") || strings.Contains(s, "whisperx do") || strings.Contains(s, "connection refused") || strings.Contains(s, "connection reset") || strings.Contains(s, "closed network connection"): return "provider_unavailable" case strings.Contains(s, "decode"): return "bad_response"