widgetのボタンを長押しすると、指を離していないのに離したことになりOnRerelease処理が走るのを防ぎたい。

モバイルのゲームでwidget上に配置されているボタンを押している間、プレイヤーがガードをする
というような処理を考えています。
そこでwidgetボタンのonPressedでガードを開始して、onReleasedでガードを終了する処理を作成しました。
ですが試しにプレイしてみたところ、
widgetのボタンを数秒間押していると指を離していないのに勝手にonReleased処理が開始されてボタンも押してない状態に戻されてしまいます。

なにかwidgetのボタンを長時間押せるような方法はありませんか?
それか何か違う入力をとるいい方法があったら教えて頂けるとありがたいです。

ご連絡ありがとうございます。
こちらのUE-50329にて報告されている不具合で、ご利用されている4.18にて確認されております。
申し訳ございませんが、こちら修正までお待ち頂けますと幸いです。
ご不便おかけしますがよろしくお願いします。