[BP] InputActionUse - does it work?

Hello all, I’m creating a BP for a object which, when the player is inside a trigger volume and presses the Use key, does some stuff.
However I can’t seem to get anything to work in the editor via InputActionUse or just on key press (E).
Everything works if I do everything off of a overlap check, but that’s not how I need this to work, it needs to work based off a key press (and eventually only if the player has placed a specific item inside my BP, but baby steps first.)
Does InputActionUse work straight from BP? Or do I need to base the BP on some other class (presumambly some sort of “isUsable” class?)
To reiterate I thought perhaps InputActionUse wasn’t the action I wanted, but on key press (E) doesn’t seem to do anything either.