Hello,
I had an issue with the input being disabled while opening the in game menu, I figured that since it’s an ingame menu the player input would need to remain.
This can be achieved with a seperate function to load the menu with the inputmode as FInputModeGameAndUI:
functions.cpp
after this you can create the following calls to the gameinstance blueprintcallable functions to open and close the menu on the escape key: