Delay node stops flow with my damage pick up

So I have been trying to make a damage pick up actor.
When the player collides with the actor the actor dissapears and than players damage is multiplyed by dmgpickupboost(2), and than I placed a delay node that last for 3 seconds and after that player damage gets divided with dmgpickupboost(2).
I have got it working until the delay node and than for some reson the delay node stops the flow.

I dont know what I am doing wrong here but if you could help I would be so thankful I have been trying to make this work for 2 days!