"Execute When paused" Action Input not working

A few questions:

  • Does this work if you don’t pause the game?
  • Why are you calling the ListenForInputAction on a Tick? It should be enough if you do it on BeginPlay (EventConstruct on the widget)

You can try alternatively calling the CloseInventory from the PlayerController. Although it is not ideal, it would be worth checking if that works.