Make sure after you uncheck the box from the screenshot above that you save the DM.
In your punch BP set it up like this:
In this example i am using the On Hit event not the overlap but either will work…then in your characterBP set it up like this for the punch input:
This way you are setting the bool to True only when you want to punch otherwise when it is false nothing will happen and you can interact with it normally.