Setting a beam endpoint via blueprints

I’ve created a beam, added a beam modifier for the target and now I want my blueprint to set the target location to the impact point of a trace.

Here is my blueprint for the trace. I create a beam and an explosion. The explosion appears at the trace endpoint, the beam always has its end point set to 0,0,0.


Can anyone see what I’ve done wrong?