Your recording is never lost to a slow decode

A block still being decoded when you pressed stop could land in the text twice, or push the recording out entirely. Both paths are fixed.