Changing the “DistanceField Trace Distance” requires rebuilding the lightmaps

UE - Graphics Features - Feb 18, 2025

Changing the “DistanceField Trace Distance” requires rebuilding the lightmaps even though the valu never affect light baking process in Lightmass. ...

Packed Level Actors will create ISMs with inverted normals when a portion of static meshes have negative scales. This is apparent with two-sided materials.

UE - World Creation - Worldbuilding Tools - Feb 17, 2025

Packed level actors will create ISM instances with inverted normals when the selection of meshes used to create the packed level actor contains a subset of meshes with negative scales. This is the ...

Niagara module inputs don't handle bitfield enums correctly

UE - Niagara - Feb 17, 2025

As one clicks on the enum fields trying to form an input, the log is written with a variation of the following: [2025.02.14-17.42.38:940][521]LogNiagaraEditor: Error: Error getting default value fo ...

In UE 5.5, "Open Level By Name" is not able to find the map if the map is not added to "List of maps to include in a packaged build"

UE - Framework - Feb 13, 2025

The "Open Level By Name" is not able to find the map to travel when the map is not included in the "List of maps to include in a packaged build" option. This issue was not happening in UE 5.3 and UE ...

Duplicating many Actors at once in a Level Instance while in Level Instance Edit will result in a jumbled mess of Actors on the Persistent Level

UE - World Creation - Worldbuilding Tools - Level Instances - Feb 12, 2025

Duplicating many Actors at once in a Level Instance while in Level Instance Edit will result in a jumbled mess of Actors on the Persistent Level. The licensee has encountered this in Unreal 5.4 and ...

World Partition grid priority setting taken into account last

UE - World Creation - Worldbuilding Tools - World Partition - Feb 11, 2025

From licensee:Editor Grid priorities setting will get overruled in code giving the user false feeling of control – smaller grid cells can load before larger grid cells on the same layer even if the ...

CreateDynamicMaterialInstance will pull from the base rather than overridden mesh on SkinnedMeshComponent when run from construction script

UE - Framework - Blueprint - Feb 6, 2025

When UPrimitiveComponent::CreateDynamicMaterialInstance is called on a skinned mesh, and the input material is invalid, we call USkinnedMeshComponent::GetMaterial to get the base material on the exi ...

Deleting transient actor marks level dirty

UE - World Creation - Worldbuilding Tools - Feb 6, 2025

The licensee has noticed that the deletion of a transient actor still marks the scene as dirty and asks it to be saved. Checking the source it was noted that the transient flag is not verified on de ...

An ensure is triggered when a StaticMesh is set inside a StaticMeshComponent on an actor, and another actor references the static mesh actor from two child actor components.

UE - Framework - Blueprint - Feb 5, 2025

There is an issue when setting a Static Mesh inside a blueprint that it is referenced by another blueprint with more than one child actor. An ensure is triggered inside the engine, and there is a ...

Each bone scales are improperly applied in the physical animation

UE - Simulation - Visual - Feb 4, 2025

Suggested fix from licensee is : PhysAnim.cpp@339 #if 0 FVector RelPos = RecipScale3D * RelTM.GetLocation(); #else FVector RelPos = (BoneIndex == 0) ? RecipScale3D * RelTM.GetLocation() : Rec ...