WindowsVideoRecordingSystem can start late to record when a Record/Start action is executed.

UE - Media Framework - May 30, 2024

The WindowsVideoRecordingSystem can start to record late when a StartAction is done. Not sure if it starts to record late, or the first seconds of the resulting video are ommited when the mp4 file i ...

Queued AnimNotifies skipped on Server via CharacterMovement.

From a licensee: The issue is that under certain edge conditions I am experiencing Anim Notifies not being executed on our Dedicated Server ( it is an off case, so they typically do work, there a ...

Crash when exiting editor before EditorUtilityTask completes

UE - Editor - UI Systems - May 29, 2024

If exiting the editor before the EditorUtilityTask completes, it crashes. It will not crash if canceling the UtilityTask and then exit the editor. The following implementation does not allow destruc ...

Water body constructor dirties actor

UE - Graphics Tools - Terrain - Water - May 29, 2024

Modify gets called from AWaterBody constructor: WaterSplineMetadata->Reset(3); WaterSplineMetadata->AddPoint(0.0f); WaterSplineMetadata->AddPoint(1.0f); WaterSplineMetadata->AddPoint ...

UClass::SparseClassDataStruct null at editor-time for child blueprints until compile

UE - Gameplay - Blueprint - May 29, 2024

Child blueprints of a blueprint of a native actor class with sparse data can have an incorrectly null SparseClassDataStruct value, and thus fail to initialzie their SparseClassData. This affects edi ...

Translucent materials with Modulate blend mode disappear with down-res translucency enabled

UE - Graphics Features - May 28, 2024

Reported from this UDN: https://udn.unrealengine.com/s/question/0D5QP00000MLlco0AD/active-dtr-doesnt-render-beforedofmodulated-materials?fromCase=1 The problem is that, except in very specific circ ...

Server will process moves from client with bReplicateMovement set to false

UE - Gameplay - Player Movement - May 28, 2024

UCharacterMovementComponent::ReplicateMoveToServer checks IsReplicatingMovement before sending moves to the server, but the server does not check IsReplicatingMovement when processing these received ...

Packed level actors have wrong transform in cooked builds when created from attached actors

UE - World Creation - Worldbuilding Tools - Level Instances - May 28, 2024

Editing an array config property via ProjectSettings can end up editing other platform config properties.

UE - CoreTech - May 27, 2024

Platforms .ini config files can end up with incorrect data, due to how ProjectSettings manages the config data. On a Windows machine, if we open the ProjectSettings window, all the data is going to ...

DataValidationCommandlet has no GC strategy and can run out of memory on large projects.

UE - Editor - Content Pipeline - May 27, 2024

The DataValidationCommandlet can run out of memory during execution as it does not unload any of the validated assets. This does not seem to be specific to the commandlet, since the UEditorValidato ...