Did you ever find a solution to this. I’m having the same problem only using C++. Even setting the SetBeamSourcePoint in Tick doesn’t alleviate the problem. I have set the User and Vector parameters in the beam as other answers/threads had suggested, but that doesn’t seem to address this. It does have the correct start and end point, but the source location always lags behind the mesh/socket to which it’s supposedly attached. Since you got no answer, I hate to just ask the same question again.