Check in SetNetPushIdDynamic fails when deriving object from class with no replicated properties

UE - Networking - Jun 5, 2023

UHT will only emit the REPLICATED_BASE_CLASS macro and set the NeedsPushModelHeaders flag when the class has replicated properties. If a base class doesn't have any replicated properties, it will le ...

Objects without custom delta properties can return false for CanSkipUpdate with net.PushModelSkipUndirtiedReplication enabled

UE - Networking - Jun 5, 2023

This seems to occur after receiving a Nak for certain actors. FObjectReplicator::ReceivedNak will decrement SendingRepState.CustomDeltaChangeIndex even if the object has no custom delta properties. ...

Dormancy validation log warnings when COND_Never property changes

UE - Networking - Jun 2, 2023

FRepLayout::DiffProperties doesn't check if the property's conditions is COND_Never or if the Parent Cmd's flags have the ERepParentFlags::IsLifetime flag (which FRepLayout::InitFromClass doesn't se ...

Cannot assign a MediaTexture asset to a Brush -> Image in Widget Blueprint

UE - Virtual Production - Media - May 23, 2023

Can't assign Media Texture assets to the Brush->Image property in Images on Widget Blueprints. This workflow is explicitly mentioned as a step in these docs, so if this is no longer the correct meth ...

Widget defaults not updated when modified on a base widget class via the hierarchy

UE - Editor - UI Systems - UMG - May 3, 2023

A licensee has reported an inconsistency in how modified base widget class defaults are propagated to children. When modified via the UMG Designer Graph's Class Defaults, derived classes will be mar ...

Editor Freezes after the user attempts to set a NewSpriteAtlasGroup to an imported sprite

UE - Editor - Content Pipeline - Apr 19, 2023

By setting an Atlas Group to a newly created sprite, the editor freezes. This feature is most important, even if this issue can only be reproduced by a minority of users. Repro rate: 5/5 Notes:No ...

AssetManager: PrimaryAssets: Allow PrimaryAssetTypesToScan entries to be extended from plugins to add directories

UE - Foundation - Data Pipeline - Cooker - Feb 23, 2023

Game.ini:[/Script/Engine/AssetManagerSettings]:PrimaryAssetTypes is an ini setting to specify which PrimaryAssets should be used by the engine during cook to specify which packages gets cooked and w ...

Overriding Component class does not work properly in grandchild class BP

UE - Framework - Blueprint - Feb 22, 2023

If you set ComponentClass override in child class BP and grandchild class BP respectively, it is ignored in grandchild class. This issue is probably related to [Link Removed]. The fix for [Link Rem ...

[Waveform Editor] - Waveform Editor has noticeable latency with larger files [investigate/profile only for now]

UE - Audio - WaveformEditor Plugin - Sep 19, 2022

I've noticed as I've been working with the Wave Form Editor, that it works fairly well for smaller files, but on longer assets there can be some pretty noticeable latency when adding and adjusting t ...

[Debug Tools][Crash] - Enabling au.editor.ForceAudioNonStreaming causes editor to crash the next time the user PIEs

UE - Audio - Stream Caching - May 31, 2022

Encountered while going through some debug commands. Repro 3/3. Crash Reporter Link: [Link Removed]Assertion failed: ChunkIndex != 0 [File:E:\User\Engine\Source\Runtime\Engine\Private\AudioStreaming ...