Niagara FX resetting when following spline in Sequencer

I’m quite new to Blueprints stuff, so i’m trying to make a Niagara system follow a spline inside a Blueprint, controlling its position along the spline via a parameter in Sequencer.

The issue is that whenever I scrub the timeline, the Niagara FX despawns and respawns, resetting the particle lifetime, I’m aiming for an effect that leaves a trail behind while I keyframe its position.

I’ve tested moving other objects along the same spline and they work fine, the problem seems specific to the Niagara system.

Does anyone know how to prevent the FX from restarting every time the position changes in Sequencer?