Widget Button Release event not firing after spawning the widget on the cursor

I have a Widget Component in my Player Pawn. The widget is just a button that prints something on it’s OnRelease event. When the Player presses the Left Mouse Button I position the widget on the cursor screen location, when the Player releases the Left Mouse Button the OnRelease event is not called. This happens only on the first release, it prints fine after that.

I need the first release event to be called.

Left mouse button press: Position widget and set to not hidden

then

Left mouse button released over the widget: print to screen <---- this is not happening, release event not called.

212500-widgetevents.png

Here’s an example project: [project][3]