Steps to Reproduce

Test case: [Link Removed]

How to Reproduce: [Link Removed]

  1. Create a Blueprint actor, add a Niagara component, and do not set its default asset.
  2. Place the Blueprint in the scene, specify an asset, and modify the user parameters.
  3. After saving the level and reopening it, you will find that the user parameters have reverted to their default values.

BTW, if this Blueprint actor inherits from ANiagaraActor (i.e., the Niagara component is created in C++), then this issue does not occur. Furthermore, user parameter only restores to its default in the editor, PIE still follow the value last saved.

 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-188907 in the post.

0
Login to Vote

Cannot Reproduce
ComponentUE - Niagara
Affects Versions5.2
Target Fix5.4
Fix Commit31992901
CreatedJun 16, 2023
ResolvedMar 5, 2024
UpdatedMar 5, 2024