Beam Particle effect is inconsistent

I am using a beam particle effect for a bullet trail effect for a widdowmaker full auto/sniper rifle type raycast weapon. I have a particle emitter in the first person blueprint that I pass start and end locations to for the raycast and I turn the viability on and off for each shot. It seems to be entirely random as to when it works as expected and when it does not appear at all. The damage is applied correctly regardless of whether the beam particle effect shows up. It does this when I play in a standalone viewport, in a new window, or package the game. Any idea why?

Here’s pictures of my blueprints:

I thought about this once. my solution was to just Make an emitter that rotated and emitted particles that where stationary after being emmited and faded over life then just make it a fast projectile. I tried it and got the Widowmaker effect like I wanted but Without all the line trace stuff.

As for your issue I don’t have enough skill in line traces and beam emitters to help ya but maybe my solution will help you think of another way.