UMG touch controls (mobile)

Hi, I tried using the virtual joystick with UMG, but that doesn’t work, I can only press the HUD buttons but not use the joystick, however if I set the ZOrder of the HUD widget to -20, I can use the joystick but not the HUD buttons. This is a nightmare to deal with as now I have to implement my own solution, and even then it won’t be as good as ue4s joystick solution. I can’t find any solution to this online, a lot of people asked about it but there are no actual answers.

Anyways, since I only need the joystick for 1 axis, I decided to have 2 UMG buttons for left and right, now the only problem is that I can’t slide my finger between the two, so if I am moving left and now want to move right, I have to remove my finger then press right… not ideal for the fast paced game I am making where the player is switching between left and right almost every half a second. Is it possible to slide my finger between the two buttons?
I am open for any other suggestions about how to approach this.