Possessing and Unpossessing a Pawn when using NetCulling causes the Client to lock up

Networking - Aug 1, 2019

In this test bench, they are using a APawn with a custom replicated Movement Component rather than using a ACharacter and they are getting a different result that ends up in a permanent softlock of ...

Interpolators of Particle Dynamic Parameters Need "nointerpolation".

Rendering - Niagara - Aug 1, 2019

Regardless Niagara or Cascade, dynamic parameters for particles are passed to pixel shaders from vertex shaders via InterpolantsVSToPS. It can cause a precision error on some materials, for example ...

Adding Niagara system to a projectile causes a crash

Rendering - Niagara - Jul 29, 2019

Adding a Niagara system to a BP_Projectile in a C++ First Person Project  and then restarting it causes the editor to crash. Tested in 4.21.2 (CL - 4753647), 4.22.3 (CL - 7053647), 4.23 (CL - 744 ...

Searching for Input or Bindings doesn't show the Action and Axis Mappings Entry Sections

Gameplay - Jul 29, 2019

Searching the Project settings in 4.23 onward for Input/Bindings does not result in the Action and Axis Mappings sections showing up. ...

Windows Mixed Reality Controllers do not show up in Collab Viewer

Virtual Reality - Jul 29, 2019

When using Windows Mixed Reality with the new collab Viewer template the headset will track but the controllers do not show up. ...

The socketbuilders do not properly join multicast groups on iOS

Networking - Jul 26, 2019

On iOS, using the code in the UDP socketbuilders causes the sessions tool to not join with iOS devices. Giving the error EADDRNOTAVAIL. If the user falls back to the other code function that uses th ...

NumNonClothingSections logic is bad

Tools - MeshEditing - Jul 26, 2019

We use the NumNonClothing section number to iterate in the sections, this is an error if the cloth sections are not at the end of the sections array. See the following picture of a search on NumNonC ...

FAnimNode_RigidBody::bForceDisableCollisionBetweenConstraintBodies modifies asset collision table

Anim - Jul 24, 2019

The 'Force Disable Collision Between Constraint Bodies' rigid body node option modifies the collision table of the physics asset its used with. It is expected that this option works as an override a ...

MediaPlayer seek function goes to incorrect timecodes on Android (Oculus Quest)

Media Framework - Jul 23, 2019

Calling Seek() on video consistently jumps to the timecode which is the nearest lower multiple of 2 seconds from the input timecode. ...

First Person Example Project Crash when character movement component is cast in viewport.

Tools - Jul 23, 2019

Crash is caused by incorrect cast to display ActorComponent in viewport (gizmo used to move it should not be present) ...