With word timing on (--no-flash-attn), whisper.cpp 1.9.4 reprints its first 30 s window's segments out of order and prints nothing after it. The transcribe --json words stream now drops any segment that starts before what it already streamed, so the preview can fall quiet but never shows words out of order. The final transcript is unaffected.