Quick answer: Niagara System → Reset Behavior = Reset Particles + Reset Spawning. Activate(true) restarts cleanly.

Sword swing trail. Player attacks twice in quick succession. Old trail segment lingers connecting to new. Buffer not reset.

The Fix

Niagara System Properties:
  Reset Behavior:                  Reset Particles
  Reset Spawning Behavior:         Reset

C++ on swing:
NiagaraComp->Deactivate();
NiagaraComp->Activate(true);   // reset = true

Reset on Activate clears trail buffer. Each swing starts fresh.

Verifying

Swing twice rapidly. Each trail starts and ends cleanly. Without reset: trails connect.

“Reset on Activate. Trail clean.”

Related Issues

For Niagara LOD, see LOD. For Stateless emitter, see stateless.

Reset on activate. Trail clean.