Push based fast array with net.PushModelSkipUndirtiedFastArrays not replicating across multiple PIE sessions

UE - Networking - Sep 19, 2022

The conditions for this bug are fairly specific. The actor must be statically placed, with its only replicated property being the fast array, and net.PushModelSkipUndirtiedFastArrays must be enabled ...

PoseSearch::GenerateDDCKey is not deterministic between editor restarts

UE - Anim - Gameplay - Sep 16, 2022

we need to investigate why between editor restarts the DDC key generation for the motion matching pose search databases is not deterministic, causing the assets to be rebuilt ...

ISM Component in an instanced BP does not take into account changes to NumCustomDataFloats from the BP class

UE - Graphics Features - Sep 16, 2022

PerInstanceSMCustomData is bulk serialized and doesn't get changed on the BP instance when changing NumCustomDataFloats, possibly causing out of bounds array access leading to a crash. Possible sol ...

Game feature plugins load plugin config files incorrectly

UE - Gameplay - Sep 9, 2022

Game feature plugins load config files in a different way than normal plugins, which is confusing and can lead to broken behavior unless the developer knows about these issues ahead of time. The loa ...

Cannot change Use Custom Mode or Swap Root Bone properties on Movie Scene Skeletal Animation Params

UE - Anim - Sequencer - Sep 7, 2022

Two properties on the animation params are not exposed to BP ...

New Viewport Resolution setting increases every time a new PIE window is launched

UE - Editor - UI Systems - Slate - Sep 2, 2022

When closing a PIE viewport, we write the size back to the New Viewport Resolution setting in case the window was resized during play. However, we do not account for the window border, and write bac ...

Use Camera Cut for Warmup does not take into account shot's camera cut track

UE - Anim - Sequencer - MRQ - Aug 31, 2022

Camera cut warmup does not take into account the shot's camera cut track when rendering from the master sequence. Rendering the shot alone will, however. ...

Orient and Scale Retargeting Does Not Work with Skeleton Remapping

UE - Anim - Rigging - Retargeting - Aug 31, 2022

From UDN: "In FBoneContainer::GetRetargetSourceCachedData, the source bones are assumed to relate to the same skeleton as the bone container, which is not the case when using a skeleton remapping t ...

Motion Matching - PoseSearchDatabaseAsyncCacheTask::CreateKey is nondeterministic

UE - Anim - Gameplay - Aug 19, 2022

This is caused by use of MakeMemoryView on arrays of structures in PoseSearchFeatureChannels.cpp. Need a proper serialization path for hash key gen here. ...

Gameplay ability blueprints cannot be debugged in multiplayer

UE - Gameplay - Gameplay Ability System - Aug 19, 2022

The object filter in the blueprint debugger can be used to filter breakpoints to a specific instance of an object. This is important for multiplayer because there will be multiple versions of the sa ...