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

Enhanced input user settings file on consoles may behave unexpectedly after login change

UE - Gameplay - Input - Feb 27, 2025

The user settings seem to be initialized incorrectly. I think that this might be because, technically, when you log out and sign back in we might use the same ULocalPlayer in some cases on the conso ...

Physics constraint component doesn't work when placed inside a child actor, while using world partition and streaming is enabled

UE - Runtime - Simulation - Mar 21, 2025

Context: In a World partition level, to reduce complexity and provide a scalable solution when creating new projects, grid cell streaming can be enabled. Problem: The problem is that physics constr ...

ChaosCacheManager is not reproducing Trailing Events

UE - Runtime - Simulation - Mar 28, 2025

ChaosCacheManager (CCM) is not reproducing Trailing Events. Particles set to track Trailing Events correctly follow the position of the trailing event when the Geometry Collection (GC) is physically ...

ChaosCacheManager is not reproducing Collision Events the second time you Record and Play

UE - Runtime - Simulation - Mar 28, 2025

ChaosCacheManager (CCM) is not reproducing Collision events the second time (and onwards) we record a Geometry Collection (GC) breaking session. Particles set to track Collision Events correctly fol ...

ChaosCacheManager is not recording the Observed GeometryCollections NotifyBreak states between level loading and will default to false if changed from Record to Play

UE - Runtime - Simulation - Mar 28, 2025

ChaosCacheManager (CCM) is not recording the Observed GeometryCollections (GC) NotifyBreak states between level loading and will default to false if changed from Record to Play. AChaosCacheManager ...

StructUtils plugin's `FInstancedStruct` in a CPP-defined struct in a `TArray` on an actor component defined in CPP and implemented in BP. Populating the instanced struct in an actor BP's class defaults breaks serialization of the class defaults.

UE - AI - May 30, 2025

Context Instanced structs are great for holding simple data with the main advantage they have is a low memory overhead unlike instanced objects. Problem The problem is in StructUtils plugin's `FIns ...

Static meshes viewed in the static mesh editor in orthographic side view are becoming white after a couple of seconds when quality preset is maximum.

UE - Rendering - Architecture - Jun 18, 2025

Context: Orthographic views are used to have a 2D view of a 3D object providing precise control over object placement and alignment. This can be used for projects like isometric games and architectu ...

PCG: Unable to use Attribute property overrides to target nested struct properties, such as BodyInstance.CollisionProfileName due to how it's validated in PCGMeshSelectorByAttribute.cpp

UE - Graphics Tools - PCG - Workflow - Jun 17, 2025

Context: Static Mesh Spawner is used to spawn one static mesh per point in the provided point data. PCGMeshSelectorByAttribute is used to select an entry based on an attribute present on the mesh. ...

Crash when running "MAP REBUILD ALLVISIBLE" with hidden sublevels and then changing maps

UE - World Creation - Worldbuilding Tools - Sep 1, 2025

Running the MAP REBUILD ALLVISIBLE editor command when the current map contains hidden sublevels causes a crash upon changing maps. The issue seems to be related to hidden sublevels being cleared in ...