Steps to Reproduce

The problem can be reproduced by the [Link Removed](5.1-release)project attached.

Open L_Base and PIE

When 1 is pressed, an array of length 3 will be sent to the Niagara System. The System will spawn the same amount of particles and set their positions accordingly. 

But if I turn on the MoveToNearest_CollisionDI module, which uses CollisionQuery to modify particle positions, I cannot get the array value correctly.

[Image Removed]

Also, if I set the NiagaraComponent's tick Behavior to "Force Tick Last", it works fine.

Have Comments or More Details?

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

Login to Vote

Won't Fix
ComponentUE - Niagara
Affects Versions5.15.2
Target Fix5.3
CreatedJun 7, 2023
ResolvedJun 19, 2023
UpdatedJun 28, 2023