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. ...

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 ...

Property won't be force synced when re-enabling replication.

Networking - Mar 21, 2017

It seems like if replication is re-enabled for a given property, its state should be force synced (depending on replication conditions). Otherwise, the state will remain "out of sync" for an indeter ...

Toggling ULevelStreaming::bShouldBeVisible causes replication errors

Networking - Mar 17, 2017

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 cha ...