I understand it better now.
Well it’s always tricky, especially if action (navigation etc) shared can be tricky.
I have a similar situation with combat experience on the game, where player can shoot, open menu or use a shared action bound to same input (mouse 1) and action should continue.
What I do is setup shooting in such a way I can detect if action already started, interrupted and needs to retrigger.
After a reload magazine or game menu is open&close I trigger this event that checks is player still actuating to continue action. In my menu game use time dilation+pause.
However is you want a player go into menu check map/direction while mowing game not paused, you have to write a custom input handler for it is you want to share WASD .
On your description you said your game is paused so retigger/resume action if there is actuation is a nice way of handling it