Firing timer in Blueprint for Ray cast receiver

I do a MultiLineTraceForObjects from the camera to the player to find objects inbetween. This works fine. I then iterate them and try to fire timers. This partially works, as the TimerByName does not work while the referenced function does work.

https://s3.eu-central-1.amazonaws.com/sharex-files/2017/02/UE4Editor_2017-02-21_23-57-14.png

TestFn1 (called by name) does not work, TestFn2 (called by event reference) does work. I need the TestFn1 to work because I want to set the Actor the event must be executed on, in such a way that “Self” becomes the hit receiver in the trace, not Blueprint owning actor (the camera).