Take Recorder - Viewport Freezing and Performance Degradation When Recording Without Subsequences

UE - Anim - Sequencer - Take Recorder - Apr 11, 2024

Description: In Unreal Engine 5.4, when recording camera movements using the Take Recorder with the "Record Sources Into Sub Sequences" option turned off, significant viewport freezing and performan ...

Clear Coat looks incorrect in the Preview when Energy Conservation on Material is enabled for non Substrate rendering

UE - Rendering Architecture - Materials - Apr 11, 2024

Enabling Energy Conservation on Material makes Clear Coat Material look weird in Preview. It looks fine in the Level Editor, but not in any "Preview" type viewport (Material Editor, Asset Thumbnails ...

ToString() from a StringTable entry now returns <MISSING STRING TABLE ENTRY>

UE - Editor - UI Systems - Localization - Apr 10, 2024

This is a regression from 5.3 that has been fixed in Main (32476819, for 5.5), but needs merging into 5.4. ...

Iris - Destruction of initially dormant actor not replicated to clients

UE - Networking - Iris - Apr 9, 2024

Without Iris enabled, UNetDriver::NotifyActorDestroyed will handle creating destruction info for dormant actors, including any initially dormant, statically placed actors. However, this path seems t ...

Data Layers: GetDataLayerInstanceFromAssetName differs between editor and non-editor

UE - World Creation - Worldbuilding Tools - Data Layers - Apr 9, 2024

From licensee: The function AWorldDataLayers::GetDataLayerInstanceFromAssetName() uses different names in #WITH_EDITOR and without editor builds: #WITH_EDITOR config calls DataLayerInstance->GetDa ...

Reimport of a MaterialX file as material instance fails

UE - Editor - Content Pipeline - Import and Export - Apr 5, 2024

In Main, the reimport does not generate an error but the material instance is not updated. ...

GAS PlayMontageAndWait: Server applies root motion with wrong scale at last montage tick

UE - Gameplay - Gameplay Ability System - Apr 3, 2024

User reported: when playing an AnimMontage via GameplayAbility with the PlayMontageAndWait ability task that has a custom value for AnimRootMotionTranslationScale, (dedicated) servers can apply an i ...

Character sliding down a surface can prematurely land before reaching a walkable floor

UE - Gameplay - Player Movement - Apr 3, 2024

Under some circumstances, a character falling and sliding along a sloped surface may get hung up near the bottom of the surface before actually landing on the floor.  This seems to occur when slidin ...

Editor mode tabs can get corrupted in the layout

UE - Editor - Workflow Systems - Apr 2, 2024

This can happen with any mode. What actually happens is, when closing the Editor, the Editor saves its layout before closing the active Editor Mode, which leads the editor to think the tabs are sti ...

FTimeline::bPlaying may remain false on clients when replaying replicated timeline

UE - Gameplay - Apr 2, 2024

This seems to occur when FTimeline::Stop is called on the client but not on the server, as this will set bPlaying to false locally on the client. Because the value for bPlaying doesn't change on the ...