I’m posting this here because the unreal bug submission form is a bit of a black hole. This is easiest to see if you have an actor which updates its position on Tick based on DeltaTime, and a Niagara system attached to it which spawns particles at a some rate with the “Inherit Velocity” module enabled. The particles will mostly follow the actor, but if the framerate stutters (easily introducible by alt-tabbing out of the editor briefly) you’ll see some particles launched far ahead of the actor.
If you encounter this problem, I suggest manually feeding in velocity to Niagara via a user parameter (create it in the User Parameters tab of the niagara editor; set it every tick using UNiagaraComponent::SetVariableVec3
).