Scratch Pad outputting Audio Spectrum triggers a crash

UE - Niagara - Jun 14, 2023

This is a regression. Tested in //UE5/Release-5.1 CL23901901 The editor crashes after playing in editor when the level contains a niagara system with a scratch pad outputing audio spectrum. ...

Niagara Skeletal Mesh DI Component Tag filter doesn't copy over when copying DI

UE - Niagara - Jun 1, 2023

UNiagaraDataInterfaceSkeletalMesh::CopyToInternal and UNiagaraDataInterfaceSkeletalMesh::Equals do not account for the component tags, so the tags array will be empty when the DI is copied. ...

Cannot delete parameters in a Niagara Parameter Collection after resetting the source Material Parameter Collection

UE - Niagara - Jun 1, 2023

Parameters left over from an old source MPC cannot be removed without renaming them first. When debugging in FNiagaraParameterStore::RemoveParameter it seems that the parameter cannot be found in ...

Crashes when playing Slomo on NiagaraSystem with Solo and DesiredAge.

UE - Niagara - Mar 23, 2023

When Slomo 2 is used to speed up the process, TicksToProcess is greater than 1, which means that ManualTick is called several times during one loop.  When playback is completed by a ManualTick in t ...

When editing a Niagara module an error can occur if using non-module functions, even with a correctly set usage bitmask

UE - Niagara - Feb 14, 2023

When editing the module the call to FHlslNiagaraTranslator::HandleDataInterfaceCall has the usage "Module", so it treads the module as if that was its stack context, even though the module's usage b ...

Editor Crashes when copy/pasting an emitter in the Niagara timeline

UE - Niagara - Feb 8, 2023

When creating the emitter's track widget we search for the stack view model's root entry, but the stack view model pointer is null, so we crash.  ...