UReplicationGraph::InitializeForWorld needs to clear the global actor info map

Networking - Dec 6, 2018

The global actor info map is not completely cleared in UReplicationGraph::InitializeForWorld, which can leave stale actor references from the previous level (WorldSettings, and possibly others) afte ...

TSoftObjectPtr does not replicate properly

Networking - Nov 27, 2018

Right now USoftObjectProperty does not implement NetSerializeItem so it falls back to the implementation in UObjectPropertyBase. This only works correctly if the object happens to be in memory, othe ...

Simulated ability tasks not being cleaned up in UActorChannel::ReplicationMap

Networking - Nov 20, 2018

I've noticed the issue occurring in both 4.20.3 (CL 4369336) and 4.21.0 (CL 4541578). The user on AnswerHub has also noticed the issue in 4.20.2 (CL unknown) and claims the issue did not occur in 4. ...

URLs aren't parsed correctly when running multiple listen servers on one machine

Networking - Nov 19, 2018

According to the UDN thread, a second listen server started on a machine will not process the travel URL correctly and fail to actually load a map in listen mode. ...

Investigate bNetStartup not being set properly for ChildActorComponent actors in streamed in levels

Networking - Nov 12, 2018

bNetStartup for actors spawned by a ChildActorComponent placed into a level may not be set properly, causing references to those actors to not replicate to clients. ...

Possession is not replicated properly to some clients

Networking - Nov 8, 2018

A user has reported an issue where Possession replication or Character Movement replication, unsure of which, is not working properly for some clients. It seems to work fine for the first client but ...

Multiple Steam NetConnections to a single session are recorded incorrectly during cleanup

Networking - Nov 6, 2018

When introduced with two Steam NetDrivers/NetConnections to the same user, instead of closing out the communications on a per channel basis, the entire session is removed from the connection list. T ...

Investigate if we can avoid re-sending properties using COND_InitialOnly when being woken from dormancy

Networking - Oct 24, 2018

Investigate if we can avoid re-sending properties using COND_InitialOnly when being woken from dormancy. See: https://udn.unrealengine.com/questions/463660/dormant-actors-replicate-properties-set-t ...

FObjectReplicator::ValidateAgainstState may validate against the wrong buffers

Networking - Oct 22, 2018

In 4.14, changes were introduced to share replicated state between objects on the server (Shadow State) this was done to allow sharing property comparisons to determine when objects needed to replic ...

Launching on IOS, sessions do not appear in the Session Frontend

Networking - Oct 17, 2018

Licensee reports: Dug into this further and our iOS devices aren't receiving any of the handshake messages sent by the Session Frontend (or any other UDP messages for that matter) because multicast ...