Blueprint "Diff Against Depot": Restoring an instanced object results in reference to the object in the temporary diff asset

UE - Gameplay - Blueprint - Feb 19, 2024

When diffing a blueprint against depot via the Content Browser context menu action "Revision Control > Diff Against Depot", restoring an instanced object property from the depot version results in t ...

Nanite enabled Geometry Collection is not simulated by ChaosCache in package application

UE - Simulation - Physics - Feb 19, 2024

When using ChaosCacheManager to simulate destruction of a GeometryCollection, destruction is not simulated when Nanite is ON for the GeometryCollection. In the editor, destruction is simulated rega ...

StreamableManager completion callback can happen after being canceled in same frame

UE - CoreTech - Feb 16, 2024

FStreamableHandle (used as part of the FStreamableManager system) has a CancelHandle function that stops it from calling any completion callbacks related to that handle (it could cancel the load req ...

MoviePlayer loading screen with FLoadingScreenAttributes::bAllowEngineTick results in high DeltaSeconds tick post-playback

UE - Gameplay - Feb 16, 2024

IGameMoviePlayer playback of a movie during loading screen lets you set bAllowEngineTick  = true as a parameter. This will make FDefaultGameMoviePlayer manually tick the engine: if (GEngine && bAll ...

UNetDriver server-side hitch results in ActorInfo->NextUpdateTime far into future

UE - Networking - Feb 16, 2024

A high UWorld::Tick DeltaSeconds (i.e. GameThread hitch) results in a high UNetDriver::TickFlush DeltaSeconds. This DeltaSeconds can high (many seconds) if the hitch is long. This value then affects ...

Components added in Blueprint that want initialisation are not maintained by RerunConstructionScripts

UE - Gameplay - Blueprint - Feb 14, 2024

When a native component that wants initialisation is added to a Blueprint actor in the Blueprint editor, the initialisation state of this component will not be correctly preserved by RerunConstructi ...

Cursor input does not work properly in exclusive fullscreen mode on a secondary monitor

UE - Editor - UI Systems - Slate - Feb 14, 2024

Input doesn't seem to work properly when using exclusive fullscreen mode on some monitor other than the primary monitor. This is similar to other issues we've seen in the past with the cursor being ...

DeactivateImmedaite does not properly complete the system if it's already been culled by scalability

UE - Niagara - Scalability - Feb 14, 2024

[Link Removed] UDN user found issue. Reproduced internally with custom debug code. ...