BP successfully compiles, but compile sign remains "dirty" after adding a "Key Get Display Name" node to the character Blueprint

UE - Gameplay - Blueprint - Aug 2, 2016

If the use adds a "Key Get Display Name" node to their character blueprint, the compile button will not update to the green check mark. It continues to show the Orange box with the question mark (as ...

Including "meta = (WorldContext = "WorldContextObject")" as a specifier in a Blueprint Function Library results in the function not being available in Object Blueprints if a parameter passed into the function is a UObject named WorldContextObject

UE - Gameplay - Blueprint - May 15, 2015

If a function in a custom code Blueprint Function Library class contains meta = (WorldContext = "WorldContextObject") as a specifier, that function does not appear in context searches in a UObject B ...

Cloth Rendering - Optimizations cause a one frame geometry stretch when off screen cloth is teleported back on screen.

UE - Simulation - Core - Aug 26, 2021

Render optimizations are causing the cloth render data to be updated one frame too late after an off screen cloth object has been teleported back on screen. The optimisation triggers itself after a ...

Memory leaks at changing lighting scenarios

UE - Rendering - Architecture - RHI - Aug 26, 2020

The engine does not free the LevelRenderAssetManagers array elements in FRenderAssetStreamingManager when changing lighting scenarios. Following code can avoid this issue. void FRenderAssetStre ...

UnrealVS "Refresh Projects" fails for projects

UE - Foundation - Cpp Tools - UnrealVS - Nov 10, 2015

Using the Refresh Projects button in the UnrealVS toolbar will fail for projects because it can't find the "GenerateProjectFiles.bat" file for the specified project. Licensee reporting the issue me ...

Spawned Actors do not appear in World Outliner

Tools - May 11, 2019

Spawning actors from a Blueprint via the SpawnActorFromClass function at runtime does not cause the World Outliner to update. Tested in 4.21.2 (CL - 4753647), 4.22.1 (CL - 6063286), 4.23 (CL - 64 ...

Mover character no longer calls ProduceInput on server when the only client unpossesses it and disconnects

UE - Gameplay - Player Movement - Mover - Oct 21, 2025

When a client disconnects/unpossesses a mover character, the character's Network Prediction Component will re-configure itself now that it does not have a net connection. However, this handling will ...

Generating XCode project from .uproject fails

UE - Platform - Apple - Jun 10, 2016

Using the option Services->Generate XCode Project fails to update the XCode solutuion. This prevents source files added to the project from the directory to show up in the editor. Regression: No - ...

SkinnedMeshComponent::BoneTransformUpdateMethodQueue is never reset in server builds

UE - Rendering - Architecture - Jan 27, 2025

We reset BoneTransformUpdateMethodQueue in USkinnedMeshComponent::CreateRenderState_Concurrent and USkinnedMeshComponent::SendRenderDynamicData_Concurrent but these code paths are never called in se ...

Scene component appears to render in the incorrect location after calling SetWorldLocation() in editor

UE - Gameplay - May 16, 2019

Calling SetWorldLocation() on a USceneComponent derived component causes the rendering for the component to stop updating. The position can still be modified and the values will change, but it rende ...