ConfigContext on linux requires perforce path for defaults.global.json when global is perforce resolved

UE - Foundation - Horde - Server - Mar 7, 2025

As of 5.5.2; appears present in main head as well. We have a asymmetry between how Include JSONs are resolved between Linux and Windows. This boils down to our URI construction in ParseIncludesAsyn ...

Add support for motion data on SteamDeck (Steam Controller plugin)

UE - Gameplay - Input - Mar 7, 2025

We have a UDN user with a proposed change: https://udn.unrealengine.com/s/question/0D5QP00000yo70w0AA/add-support-for-gyro-motion-data-to-steam-controller-plugin?fromCase=1 Hi, we were adding gyr ...

Inconsistent Behavior of TFieldPath and nullptr comparison

UE - CoreTech - UObject - Mar 7, 2025

Commit 6448c6f (https://github.com/EpicGames/UnrealEngine/commit/6448c6f6d1de1e9fac9614248e06ba06b837814d) introduced inconsistent behavior for TFieldPath and nullptr comparison, depending on constn ...

RootMotionModifier_SkewWarp bug

UE - Anim - Gameplay - Mar 6, 2025

In /Game/ABPLinkingShowcase/Blueprints/Pawn_ABPLinkingCharacter: The character mesh’s root location is lower than the capsule’s lowest point. This is what causes the issue. Based on the event graph, ...

Metdata 'ForceAsFunction' does not prevent conversion to event

UE - Framework - Blueprint Editor - Mar 6, 2025

Quote from the UDN: This is easily fixed with a conditional in bool FBlueprintEditor::ConvertFunctionIfValid(UK2Node_FunctionEntry* FuncEntryNode) which we've done locally, but should probably be ...

Crash trying to convert skeletal mesh to Nanite

UE - Graphics Features - Nanite - Mar 6, 2025

In SkeletalRenderNanite.cpp / FDynamicSkelMeshObjectDataNanite::UpdateBonesRemovedByLOD, bone indices are of type FBoneIndexType (defined as uint16 from BoneIndices.h), instead of int32. On line 18 ...

FRayTracingGeometryManager::Tick() called twice during a single frame

UE - Graphics Features - Ray Tracing - Mar 5, 2025

UDN licensee Prophecy Games has encountered an issue in which the RaytracingGeometry::Tick() function is called twice during a single frame. This causes an assert to trigger, which blocks them from ...

Camera Animation imported through Sequencer with FBX sometimes loses rotation fidelity

UE - Anim - Sequencer - Feb 28, 2025

FBX attached[Link Removed] ...

Regression: Several project settings, especially from built-in Plugins, are being silently erased when previously they were not, which is perceived as a bug

UE - Foundation - Feb 28, 2025

In UE's Project Settings, some pages are saved automatically to the project's "Config/Default<CATEGORY>.ini" file (meant to be version-controlled) on every change. Other pages have buttons "Set as D ...