Looks like the replication system doesn't properly account for bShouldBeVisible. Once a level has be marked bShouldBeVisible=false on the server, the level is completely cleaned up and all actor channels are permanently closed.
The actor channels should be recreated when the level becomes visible again.
log lognet verbose
Expected: When visibility is re-enabled the streamed level is visible and networking resumes with no issues.
Actual: When visibility is re-enabled replication errors occur because the Actor channels have been destroyed:
LogNet: Server connection received: ActorChannelFailure
LogNet:Warning: UActorChannel::ProcessBunch: SerializeNewActor failed to find/spawn actor.
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How does TextureRenderTarget2D get TArray<uint8> type data?
How does UMG set overlapping layouts?
Hey, why do i get this when i snap two similar meshes together?
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-43042 in the post.
3 |
Component | UE - Networking |
---|---|
Affects Versions | 4.14, 4.15, 4.16 |
Target Fix | 4.21 |
Created | Mar 17, 2017 |
---|---|
Resolved | Aug 20, 2018 |
Updated | Jan 24, 2019 |