Widgets not clickable with windows touch in standalone or packaged game but work normally in PIE

Hi there, I have been facing this issue in my current build and it’s totally baffling. Not sure if I am missing something or it is a 4.27 bug.
I have created a pretty complex UI for my project using multiple widgets which work normally (registering click events when touched using a windows touchscreen) in PIE but NOT when the game is packaged.
I have formerly released an older version of this project using UE4.23 on the same windows touchscreen hardware and I never had this issue when packaging.
To clarify: I can use touch inside the game (eg panning, rotating camera and using virtual joystick) but whenever I try to touch a widget object it reacts as if hovered/focused and the actual click function is never called. The widgets work as expected using mouse or controller input. Also Everything works as intended when playing in editor or with new editor window.
Anyone has any ideas why widgets might not be clickable using touch in standalone game?

Anyone?
This is super furstrating and I cannot believe I am the only person experiencing it.
Widgets not responding to touch in packaged game but working fine in PIE?
Also if anyone has any ideas how to troubleshoot this it would be great as I have totally run out of ideas!

After much troubleshooting I can now confirm that a finger tap on a component registers as “click” in PIE but as “hover” in standalone and packaged game.
As a workaround I am adding an “on hovered” event on all UMG button events to make my app usable with Windows touchscreens.
Apparently this is something happening only on version 4.27 as after consulting with friends who are still using 4.26 have not had any similar issues.
Perhaps Epic Games team would like to take a note of this?

1 Like

I have same problem. And Finding solution…