3D widget interaction work in editor, but not build version

For some reason, my 3D widget buttons work in editor, but not in the build version/exe

Has anyone run into a similar issue and has a solution?

Using Unreal Version 5.4.4

I’ve done the following:

  • Enabled Hardware input on the widget components added to player & terminal

  • Attached widget interaction component to player and put outside its capsule to ensure it’s not blocking

  • Trace source from mouse for that widget interaction component

  • Set the owner of widget to player controller

  • Set the 3 widgets (the left, right, and another added repeatedly to the vertical box) itself to have not hit testable, but the buttons to visible

below is the editor version working just fine

below is the build version/exe of me madly clicking to show that it’s clearly taking my clicks just not registering them. And then me having to triple click the dropdown to select a disk and being stuck in the terminal as it doesnt register me clicking the exit button

i’ve disabled recieve hardware input on the affected widgets, but i’ve kept the widget interaction component on the player, which has worked

so there’s 2 ways for 3d widgets to register clicks, by enabling Receive Hardware Input on the widget components added to the actor itself

OR

by giving the player a widget interaction component, then binding that to a control

my guess is the Receive Hardware Input somehow conflicts with giving the player both a widget interaction component AND the widgets Recieve Hardware Input. Or that Recieve Hardware Input is some sorta editor only thing?

i dont really like this solution as then what’s the point of enabling Recieve Hardware Input, but o well. unless if someone can explain this oddity?