Юрий, сказали бы просто: -"Запуск чтения и запуск записи срабатывают по фронту соответствующей переменной"
А то "самосброс какой-то придумали.
Правильно мелкий говорит - если в переменную по логике программы записывается перманентное значение "1", то как она может сбрасываться?
Это касается и к переменным, которые задействованы для перехода между экранами. Единственный вариант "самосброса" при переходах между экранами, который я наблюдал, это если такая переменная для перехода устанавливается на текущем экране и она не задействована на холсте.