macrodroidからkwgtのグローバル変数に値渡しても、一定時間経つとグローバル変数が元の値に戻ってしまうのですが何が原因でしょうか