The pawn character is added to APlayerController::GetSeamlessTravelActorList, so it'll be persisted during server travel.

The Niagara component is spawned during BeginPlay and activated manually. When traveling to MapB, it got deactivated, which won't happen if we are using a ParticleSystemComponent. Maybe we need a bWasActive variable to record its state in OnUnRegister, like what we did in the UParticleSystemComponent.



Steps to Reproduce

Test Project(4.27 C++): [Link Removed]

Steps to Reproduce: [Link Removed]

Have Comments or More Details?

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

Login to Vote

ComponentUE - Niagara
Affects Versions4.275.05.1
Target Fix5.5
CreatedJul 27, 2023
UpdatedJan 30, 2024