How to do pressing UI buttons via Gamepad? (new input sys)

Short, I made UI by tutorials, and its work correctly with keyboard and mouse (navigate and activate). But with gamepad it’s does not.

At first gamepad could only navigate by only stick (no arrowPad), after I change Action Asset to my own, change move on “player\move” and left click on “player\interact” binds - but it’s still not work correct. I started navigate by arrowPad but pressing “interact” does not lead to pressing the button itself, only removes the selection - need reopen menu to make the selection reappear.

edited: so, with my own action asset - usual control by mouse\keyboard breaks

I’m confused and don’t understand, is it my fault and did I miss something or is it a bug? с:

I use like this i made a function then i put all of the functions that attached to a UI button and there is a int counter every time player pushes the controller button that you specified. Counter reduces or increases. Respect to counter you call the delegate for UI button

hm, I think I’ll have to invent similar crutches.
sad