fixes "streams buffered ranges get very out-of-sync"
prevents the buffer controller from getting stuck in VALIDATING state