Set collision enabled node not working properly?

I have a punching setup going on and I have a collision sphere on the char fist whose end overlap is my trigger for applying damage and I have 2 notify’s in my punching animation , one where the char starts punching and one where the punch is delivered and it turns on and off the collsion for the sphere accordingly, and that works fine.
So I have a damage system where on the end of the overlap event it applies damage, I want to get it to do it just once a montage and I’ve been trying to do that by setting collision enabled to no collision right after the overlap event.So once its triggers it turns it off and its turned on again by the notify in the next montage, but here’s the deal, now this does the job if the punch hits only one collision sphere on the char mesh(A hitbox) but it still fires off twice if it hits two hitboxes , lets say the one in the shoulder and the one in the head even tho its set to have no collision after it fires off once until the notify at the start of the next punch montage sets it to on…

Not sure if this is the best way but could you use a do once when triggering initial overlap and then use use your second anim notify and call a custom function to reset it for next montage.

Thnx for the answer but I got it to work by setting the collision off on the begin overlap event and doing apply damage on end overlap event

Nice! Sounds good