I am absolutely not an expert in Niagara or unreal’s memory management
That said it looks like the NiagaraShader module where this occurs is built for interfacing some data with the GPU, so my guess is CPU emitters might not try and register with this module?