When painting on a landscape with edit layers, there are UV distortions happening across the boundaries of paint layers when material is using SetMaterialAttributes

UE - Graphics Tools - Terrain - Landscape - Mar 10, 2025

Context Landscape Edit Layers enables users to paint landscapes using non-destructive layers, and can add multiple layers to the landscape that can be edited independently from each other. Problem ...

Crash when moving map assets used as level instances

UE - World Creation - Worldbuilding Tools - Level Instances - Mar 10, 2025

AssetRegistry has poor performance when a large map is resaved: Directory IO

UE - Foundation - Data Pipeline - Cooker - Mar 10, 2025

IO cost of directory scans is one of the costs present in the AssetRegistry when a large map is resaved. Maps can have external actors which all have to be rescanned and reported to the map for incl ...

Resetting material instance parameters to default value does not update the appearance of the object that the material is applied to

UE - Rendering Architecture - Materials - Mar 10, 2025

When a material instance with exposed parameters is applied to a landscape; the parameters set to a new value and then reset to back the default value, the landscape does not respect the new default ...

Crash when creating a Material Instance of a Material with Material Attribute Layers expression connected to a Substrate Convert Material Attributes.

UE - Rendering Architecture - Materials - Mar 8, 2025

A UDN user has reported this crash [Link Removed] The user also reports that the editor will crash:If the material is loaded while in PIE.If the material is used in a level (crash occurs when the l ...

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 ...