Trace hits when it should be false?

Hi, I’m back again. :stuck_out_tongue:
So I have a trace for a ranged weapon that deals damage when it hits a pawn but… after the trace hits the first time, it hits again even though it shouldn’t.
Here is the BP:

Here is a video:

https://www./watch?v=Ka6JjbELy80

I’m not sure what the problem is and why its doing this.

Does anyone have any ideas?

Thanks!

Hello,
I am not sure of your issue but i would try a “doonce” between branch and “apply damage” to solve it.