Can't get input from multiple widgets

So I started a new level and created two new widgets. WB_First and WB_Second. I create and add both of them to the viewport with the level blueprint.

image

WB_First and WB_Second just print out a message when enter is pressed

image
image

Both enter nodes have Consume Input unchecked

image

When I run the game and hit enter nothing happens. I click the window for the game and my mouse disappears. Hitting Enter I only get the message from the second widget.

If I reverse the order that they are created/added in the first picture I only get the message from the first widget.

I also noticed that changing input priority on the widgets doesn’t make a difference.

image

Thanks for reading this far and does anyone know what the heck is going on here? What can I do to get input from both widgets or alternatively how do I switch which widget receives input?

WB_First Design Tab:

@LatchGameDev , Any chance you figured this out? I’m experiencing the same, and took the same steps you did. No luck so far.

i believe it needs to be focused.

you can try setting Input to UI only, or the more likely solution is the handle the input on the player controller and call events on the widgets by reference