Buttons aren't doing anything OnClicked/OnHovered/everything?

I was following this tutorial: Unreal Engine - 3D Menu Tutorial - YouTube and for some reason, nothing is happening when I press a button. I’m using OnClicked nodes, testing them with print nodes, and nothing is happening. I’ve tried OnHovered too, still nothing. I’ve set my button visibilities to be Visible and the vertical box is set to Non-Hit Testable (Self Only). If I add it to viewport like a normal UI, it works fine, but I want to be in the 3D world. I’m not sure what’s going on at all, can anyone help? I’ve got some screenshots of my blueprints below

Select the widget component and enable Receive Hardware Input. This should be good enough for traditional mouse clicking.