Inconsistent 'Skip Owner' Replication Behavior Between Editor and Packaged Game

Networking - Apr 13, 2017

When a variable is set to Skip Owner replication, it is still being replicated to the owner in a packaged game. This is inconsistent with the behavior in the editor, as testing this using Play in Ne ...

Inconsistent Spectator Camera Behavior When Run Dedicated Server is Enabled

Networking - Apr 12, 2017

Spectator cameras don't seem to be set to the correct transform when the ChangeState/ClientGoToState functions are called when using a dedicated server. After testing on a listen server, it appear ...

Calling LoadLevelInstance on a Client causes the Client to be kicked from the server

Networking - Apr 6, 2017

A licensee has reported an issue where using LoadLevelInstance on a client causes the client to become disconnected from the server. This happens with both Hosted servers and Dedicated servers. Reg ...

Client Receives Incorrect Parent on Server Detachment if AttachParent Is Null

Networking - Apr 6, 2017

User Description: In USceneComponent::PreNetReceive the old (in this case, non-null) AttachParent is being cached into NetOldAttachParent. In USceneComponent::PostRepNotifies, AttachParent and NetO ...

Setting Simulate Physics on a Non-Root Component in a Replicated Actor Causing Offset on Client

Networking - Mar 30, 2017

Setting Simulate Physics on a non-root component in a replicated actor is causing the static mesh component to be offset on the client. ...

Listen Server Without Microphone Will Drop Clients with Microphone if Voice is Enabled

Networking - Mar 28, 2017

Listen servers that do not have a microphone hooked up are dropping clients that do have microphones when the client attempts to transmit voice. The log contains the following errors: [2017.03.28- ...

Actor Attached On Begin Play Offset on Client When Using SnapToTarget

Networking - Mar 27, 2017

When attaching an Actor during its BeginPlay, using SnapToTarget (when that location is not already matched up to the parent) creates an offset on the client. ...

RPCs do not work in a class with no properties

Networking - Mar 25, 2017

NetFields are not initialized for classes without properties, preventing RPCs from working. Should just be a matter of removing the PropertyLink check in UClass::SetUpRuntimeReplicationData. See UDN ...

Network profiler tool doesn't handle names with underscores gracefully.

Networking - Mar 24, 2017

The NetworkProfiler and UI tool assume that ActorNames are in the format <ClassName>_<ActorName>, and is not robust against underscores in either the class name or the actor name. However, given th ...

Ensure triggered when exiting PIE with dedicated server options

Networking - Mar 22, 2017

When "Use Single Process" and "Use Less CPU when in Background" are checked off, running a dedicated server in PIE will cause an ensure on exit Regression: Yes - Behavior does not occur in binary 4 ...