Dedicated server crashes when ran from Editor

Networking - Feb 14, 2018

When using a dedicated server in the editor it crashes after running a few seconds ...

Role and RemoteRole may not be correct after changing

Networking - Jan 25, 2018

There are cases where changing the Role and RemoteRole of a Pawn doesn't get properly replicated. The underlying issue has to do with ScopedRoleDowngrades and Shared Shadow State. A workaround is t ...

NetDriver time becomes unusable after long running sessions

Networking - Jan 8, 2018

This issue has been around for a long time (potentially UE3). UNetDriver::Time is a float, which is updated by accumulating Delta Time during ticks. This means the longer a game runs, and the highe ...

Thirdperson Character not Replicating correctly after being attached to an Actor

Networking - Dec 20, 2017

Problem description: When the Third Person Character gets attached to any other Actor (AttachToActor, Rule: Keep World), from the view of other clients the character (capsule, skeletal mesh) is out ...

Client actor attachment incorrect with replicated root component

Networking - Nov 18, 2017

If the actor with a replicated root component spawns and is immediately attached, when it replicates to the client the transform will be incorrect. Adding a small delay between the spawn and attach ...

OnRep_BurstCounter Not Firing Reliably in ShooterGame

Networking - Nov 17, 2017

In ShooterGame, when a Listen Server fires its weapon, the burst effect will not be replicated reliably to the client(s). Adding logging to OnRep_BurstCounter in ShooterWeapon.cpp will show that t ...

FSimpleAbstractSocket implementations do not handle partial sends

Networking - Nov 15, 2017

The implementations of FSimpleAbstractSocket used by the network file server do not handle a partial send call on the socket. If a partial send occurs and there is no socket error, it should loop a ...

Non replicated child actors placed in scene not destroyed

Networking - Nov 9, 2017

When a non-replicated actor is destroyed on the client through the use of bNetForce, any child actors that are also non-replicated will not be destroyed correctly. ...

Attempted to use an out of date DemoNetDriver when using DemoPlay through blueprints

Networking - Oct 27, 2017

Users are not able to play a Demo in PIE using the Execute Console Command node to run the demoplay command. The following warning spams the output log while the demo is still trying to open:LogWor ...

Start Awake flag is ignored on the client if an object has been rotated in the editor

Networking - Oct 3, 2017

If an asset has been rotated in the editor it will no longer replicate as being asleep if the asset has been rotated in the editor (not at runtime). Even if the asset has been set to "Start Awake = ...