結局トリガーが何故かすぐにoffにならない減少の原因はつ決められらなかったので、
自分で条件書いて手動でoffにする対応を取りました。

結局普通のBool型使うことになってなんだかなーって感じです。