"Execute When paused" Action Input not working

This does work if I don’t pause the game.

Tick was my first port of call. I hadn’t considered that listen would run indefinitely on a BeginPlay. That’s my ignoracne showing through.

If I do not consume the input then it closes as soon as it opens (I tested this while pause was not enabled)

This leads me to believe that even though I have told the key to still process when paused it is somehow not doing so.

EDIT: In the PlayerController, i added a simple print string when the branch returned a true, i.e. when the widget is showing. This also didn’t process. It looks more and more like the input is not being triggered at all whilst the widget is present, but listen for input in the widget is not responding whilst the game is paused?