The Niagara System doesn't update the mesh renderer If the Static Mesh is changed to an Imported Mesh in the source emitter

Found in 4.20 CL# 4369336, 4.21 CL# 4753647, 4.22 CL#  5470758

Steps to Reproduce
  1. Open the Editor
  2. Enable Niagara in Plugins>FX and restart the editor
  3. Create a Niagara emitter using the fountain sample
  4. Open the emitter, delete the sprite renderer, and add a mesh renderer
  5. Select a Cube for the Static Mesh and Compile/Save
  6. Create a Niagara System using the created emitter
  7. Use any mesh to replace the cube mesh in the emitter


After compiling and saving the emitter with a new mesh it will not update the system even if it is deleted and re-added to the system


The Niagara System would be updated

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-71814 in the post.

Login to Vote

ComponentRendering - Niagara
Affects Versions4.
Target Fix4.24
CreatedMar 20, 2019
UpdatedJul 8, 2019