Door Open/Close Sound

I’ve managed to create a working door with sound, the problem that I’m having is that when the door is opened or closed if the player presses the “open” button more than once the sound replays.

So while a door is opening if a players spams the open door key it will spam the sound effect. I’m new to blueprint so the more you dumb down your explanation the better, any help would be much appreciated. So I only want the sound cue to play once for each animation and for when it is reversed.

I’ve attached a screenshot of my blueprints

Thank you

Use a DoOnce node and reset it once the door is fully open or fully closed. I would create another custom event called ResetDoor, call that in the finished execution path of the timeline. Add a DoOnce node between DoorOpening and the branch and hook the ResetDoor execution path up to the reset of the DoOnce