Botones Touch Android

Hola, necesito ayuda con esto:
estoy creando un juego para android. La cosa es que no queria usar los analogos touch por defecto de unreal, sino que queria hacer una cruceta propia. lo que hice fue crear cuatro botones (con widgets) y cada uno hacer que en el evento (on pressed) active un bool en el player y este en el (event tick) se mueva en una direccion si ese bool esta activado, y desactivar el bool en el evento (on released) del boton. la cosa es que si lo uso con la pc (aprieto el boton dandole un click con el mouse) anda perfecto, pero si lo ejecuto desde el celular, cuando toco en el boton, anda por unos segundos y despues se corta y deja de tocar el boton (aunque yo lo este tocando). alguno sabe porque pasa esto?

Gracias.

¿Probaste con otros celulares?

Si, ya lo solucione. El problema estaba en el evento “on pressed” que en realidad tenía que usar el “on hovered”
gracias igual