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.26
CreatedMar 20, 2019
UpdatedFeb 28, 2020