Params in material instance disappear when grouping is changed in material with a material layer

UE - Rendering Architecture - Materials - Jan 11, 2025

If there is a texture parameter within a specific material attribute stream in the base material and also within the base material layer, they must have the same parameter group otherwise the parame ...

Recast: FindDistanceToWall can return incorrect results on shared edges with Excluded Nav Area

UE - AI - Navigation - Jan 10, 2025

Context ARecastNavMesh::FindDistanceToWall can be used to find the closest 'wall' on a nav mesh, given a queried position. A wall can be:any boundary towards the end of the nav mesh (outer rectangl ...

Cinematic Prestreaming does not work in Shipping Builds

UE - Graphics Features - Jan 9, 2025

When the Cinematic Prestreaming plugin is used to generate and cache Virtual Texture Feedback requests, they work when played back in Unreal Editor. A Licensee has reported that they do not improve ...

CableComponent particles spawn at origin when gameplay starts depending on component registration order

UE - Framework - Components - Jan 9, 2025

A workaround was provided for the user, to use 'Set Attach End to Component' nodes during BeginPlay. While this fixes the issue in gameplay, the editor preview no longer syncs with gameplay. ...

External Data Layers in level not removed when Game Feature Action is Removed or set to None

UE - World Creation - Worldbuilding Tools - Jan 9, 2025

When using External Data Layers in conjunction with Game Feature Plugins and World Partition levels, removing a Game Feature Action or changing its type to "None" does not remove the associated Exte ...

It is possible for PreLoadScreen to leak memory when an EngineLoadingScreen returns IsDone while still loading

UE - Graphics Features - Jan 9, 2025

It is possible for a class that implements IPreLoadScreen to leak memory if GetPreLoadScreenType returns EngineLoadingScreen and IsDone returns true before the engine signals loading is completed vi ...

Browsing to a "Packaged Level Actor" does not take to the PackagedLevelActor inside the Content Browser.

UE - Editor - Content Pipeline - Jan 8, 2025

There is a bug inside Unreal Editor when selecting "Browse to Asset" for a Packed Level Actor. Right clicking the Packed Level Actor, all the asset options appear. If you click the "Browse to Asse ...

Landscape component's LODBias settings is ineffective

UE - Graphics Tools - Terrain - Landscape - Jan 7, 2025

[Image Removed] Jira Bot attaches conversation thread from Slack [Image Removed]Ryan Bickell – 2025-01-07 10:54:10 UTC Hello and happy new year! I'm messing with the Landscape component LODBias sett ...

SetActorLabel() is slow on Landscapes

UE - Graphics Tools - Terrain - Landscape - Jan 7, 2025

I've noticed calling SetActorLabel() on a Landscape will call PostEditPropertyChanged() which causes the Landscape Components to regenerate all collisions. As per the repro, this can take a long tim ...

A non moving looping camera sequence flickers.

UE - Anim - Sequencer - Dec 20, 2024

There is a small flicker on a looping single camera sequence where the camera doesn't move. Because the camera is static, you would not expect to see a flicker in lighting conditions. ...