I can't get touch result on a button

Hello! Anyone knows why my spawned button doesnt count as touch input? Is it the Z order? I want to get a hit result under finger on a button and set a relevant location on world. But when i press the button i dont get a touch 1 finger index result

I actually started doing something like that, but i m having trouble transforming my button world location to my player world location. How do i make the location of the center of the button be the location of my character? now i can only spawn a decal at the world location underneath my button instead of top of my character. I supposed there are some kind of math involved

i don’t think you can get two events fired on the same touch
if you want to use a button to spawn something in the world then calculate the location manually and spaw it on the button’s evet

you could use,
https://answers.unrealengine.com/questions/55773/get-screen-location-to-world-space.html.
to convert location of your widget after that it would be pretty much the same