Static Mesh Particles do not show up when streamed in

We are having an issue where streamed static mesh particles do not show up when their respective levels are streamed in. These particle systems are simple one shot burst style effects used for something like glass shards. In other words they don’t continuously spawn. If we put the particle system in a persistent level they spawn just fine.

My suspicion is that a duration of 0 works for the first frame of the game but for some reason doesn’t when the effect is activated at a later time.

Any help would be appreciated. We are using 4.6.1.

This appears to be caused by the LODs generated by Cascade. I’m not clear on how they are supposed to work exactly but generating LODs and streaming a particle system where the LOD chosen is not the first LOD causes them to not show up. When updating the emitter instances the Spawning Modules and BurstList Modules arrays are empty thus not spawning any particles. In Cascade if you generate an LOD and then select the LOD it appears that the modules do exist. Its a head scratcher. We don’t really need LODs so not an issue to remove them.