Due to module initialization order we are serializing shaders before the Niagara module has started up.  This means we are unable to find the default data interface for the GPU simulation to serialize correctly.


Steps to Reproduce
  • Create a BP or code Third Person project
  • Create a Niagara System with GPU that uses a data interface (GBuffer, camera, etc)
  • Add a new Niagara Component to the ThirdPersonCharacter BP using the system you create
  • Cook & Run

Have Comments or More Details?

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

Login to Vote

ComponentUE - Niagara
Affects Versions4.27
Target Fix4.27.2
Fix Commit17804590
Release Commit17804590
CreatedSep 30, 2021
ResolvedOct 13, 2021
UpdatedDec 1, 2022