Particles triggering upon initialization?

I’m trying to track down an issue where it seems particle effects will trigger themselves one time when the game is started without any calls to trigger them. I’ve only initialized them to that point. I have set breakpoints and no Trigger calls are being made and yet they still show up just that one time. It seems really strange.

Has anyone else ran across this? I am doing some more digging, but stumped so far. I’m guessing I did something wrong and just can’t find the cause yet.

So, it seems that when created, ParticleEffects do auto-trigger themselves once. Which seems odd. My workaround for now is that after I initialize them I update them…

float seconds_To_Elapse_To_Clear_Out_Initial_Particles = 10f;

particleEffect.Update(seconds_To_Elapse_To_Clear_Out_Initial_Particles);

It’s a hack but it works for now. Onward!