А перед чтением (после ресета) проверка окончания записи есть? А то при сбросе по сабаке начавшаяся операция записи продолжается, а ежели ресет короткий (меньше времени записи), то попытка чтения усё паламать могёт. А некоторые ставят ещё сабаку короче времени ожидания окончания записи, ну и ждут флаг, а потом их рвёт... на родину