Material containing null expressions crashes when launching the editor with the -Game flag

UE - Rendering Architecture - Materials - Nov 23, 2023

This comes from a UDN report. [Link Removed] When launching the editor with -game, if a material contains a null expression (for instance because that material expression has been removed), the bin ...

Actors unrelated to the changelist being validated cause errors

UE - World Creation - Worldbuilding Tools - World Partition - Nov 22, 2023

When validating a changelist, unrelated errors to the changelist can appear. Here's an example of running the validation on a cl named "temp cl" which just contains a single actor "Cylinder". The A ...

Crash when duplicating camera on sequencer with viewport closed

UE - Anim - Sequencer - Nov 22, 2023

Can be worked around with always keeping a viewport opened. https://udn.unrealengine.com/s/question/0D5QP000002Hfdh0AC [Link Removed] ...

Crash when spawning actor with no viewport initialized

UE - Editor - Workflow Systems - Nov 22, 2023

If an attempt to spawn an actor is made before the Level Editor Viewport is fully initialized (i.e. before it has had a chance to get rendered at least once), and that actor has no specific Factory ...

"Favorite Levels" not persisting correctly when changed in the Editor

UE - Editor - Workflow Systems - Nov 21, 2023

In the Level Editor's "File" menu, there is a "Favorite Levels" list, which is persisted in the config file "EditorPerProjectUserSettings.ini" under section "[FavoriteFiles]". Manually editing this ...

PCG graph always resave in the ResavePackage commandlet

UE - World Creation - Procedural Tools - PCG Graph - Nov 20, 2023

The package that contains the PCGGrapch is dirtied on load (UPackage::SetDirtyFlag) which triggers a resave operation. I traced it back to the following callstack: UnrealEditor-CoreUObject.dll!UPac ...

FPropertySoftPath::Resolve doesn't resolve c-array elements properly

UE - Gameplay - Nov 20, 2023

a fix was proposed in the UDN but it needs to be tested and revised ...

Deleting BP instances that have dynamic delegate bindings with other actors can cause those other actors to have stale actor desc references

UE - World Creation - Worldbuilding Tools - World Partition - Nov 20, 2023

The message can be resolved by resaving the actor desc. ...

Expensive WaitForTask in SceneCapture2D

UE - Rendering Architecture - Nov 20, 2023

UDN users have reported that expensive scene captures stall the render thread due to RDG flushing the RHI thread for resource deletion. This only needs to happen once per frame. ...