The particle manager only accounts for the particle system component's attach parent's EndTickGroup. When setting the tick group through the actor component the TickGroup is set instead of the EndTickGroup. The EndTickGroup will be the default value of 0, so the particle system manager sets the component's tick group to the same value every time.
The beam lags behind the actor.
The beam should follow the actor, you can verify intended behavior by disabling the particle manager with the console command fx.PSCMan.Enable 0
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-75129 in the post.