stabilized defaulting logic around bad stream_mode setting