Viewing the player controller during runtime seems to show that the Action Input is not firing once the game is paused, despite the flag being set. Any ideas?
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?
Well going through this video tutorial resolved my issue. Perhaps it was the way my PlayerController handled pause inputs or maybe it was a bug. Either way it is now resolved.