UObject Macro Libraries cannot use functions that require a WorldContext

UE - Gameplay - Blueprint Editor - Jan 11, 2024

If you make a Blueprint Macro Library that derives from UObject you are then unable to use any functions that require a WorldContext, like Delay. This is because the WorldContext cannot be assumed l ...

[UDN - 00655218] UDeveloperSettings change delegate not executed on import

UE - Editor - Workflow Systems - Jan 11, 2024

UDN Description Hello, We extensively use the UDeveloperSettings class to automatically register project and editor settings for the different C++ plugins we build. For instance : [Start code b ...

Setting GDelayTrimMemoryDuringMapLoadMode = 2 causes crash on same map reload

UE - Framework - Jan 8, 2024

GDelayTrimMemoryDuringMapLoadMode is a CVar that controls whether a garbage collection should take place during map change after unloading the previous map and before loading the new one. By default ...

UDeveloperSettings change delegate not executed on import

UE - Editor - Workflow Systems - Dec 22, 2023

From UDN case #00655218: We extensively use the UDeveloperSettings class to automatically register project and editor settings for the different C++ plugins we build. For instance : UCLASS(config ...

Blueprints from UE4 with dangling delegate reroute node crashes on UE5 load

UE - Gameplay - Blueprint Compiler - Dec 22, 2023

If a project from UE 4.27 or earlier has a blueprint with a reroute node dangling (no outgoing connection) from a Custom Event Node's delegate pin (red), this blueprint will crash when loaded in UE ...

Delayed movement adjustment can include incorrect movement mode

UE - Gameplay - Player Movement - Nov 27, 2023

It's possible for the server to send a client's character a movement correction with the wrong movement mode.  This can occur if a project has client adjustment throttling settings enabled:  Networ ...

In-editor hitch when deleting one actor in a world with many loaded actors

UE - CoreTech - Nov 17, 2023

When editing a level with many actors (1000+), deleting an actor results in a noticeable hitch: the editor becomes unresponsive for seconds. This hitch becomes longer the more actors are loaded and ...

Renaming a Blueprint interface asset doesn't update the ImplementedInterfaces list in the Blueprint editor's Class Settings tab

UE - Gameplay - Blueprint Editor - Nov 13, 2023

There is no UI refresh for the Implemented Interfaces list in the Blueprint editor UI after a Blueprint Interface asset is renamed in the Content Drawer. Consequently, the interface cannot be remove ...

Foot Placement tries to step on vertical surfaces

UE - Anim - Gameplay - Oct 31, 2023

From a community member: Are you responsible also for the FootPlacement node? Its fantastic, but there is a possible bug with the walkable surface handling. It tries to step even on vertical surfac ...

Ensure/failure when changing the class of a scene component that has bVisualizeComponent enabled

UE - Framework - Blueprint Editor - Oct 20, 2023

Failure occurs at compile time during GC when the replacement component that we create is being destroyed. This component includes the BillboardComponent instance that's attached to the scene compon ...