Еще, для переменных которые назначаются в поле "Изменение значение переменной" нет необходимости управлять ими принудительно, после переключения на экран, они должны сброситься аппаратно.
Поэтому в своих проектах для этих целей я всегда завожу отдельную переменную. А вообще желательно функцию автоматического сброса сделать управляемой.