Heterogeneous Volume Actor causes ensures to trigger in Debug builds

UE - Niagara - Aug 24, 2025

When a heterogeneous volume actor is used with a volume material in a debug build, the following ensures are triggered: Ensure condition failed: UniformBufferValue || EnumHasAnyFlags(AutomaticallyBo ...

Adding pin to CR node causes crash if input variable is assigned to one of the array element

UE - Anim - Rigging - Control Rig - Aug 22, 2025

When a node has a variable assigned to one of its pins. You will get a crash every time you add a pin. I am sure this goes for all nodes with with the "add pin" functionality [Link Removed] ...

Slate text layout AllowPerCharacterWrapping issue

Customer-reported bug in TextLayout (AllowPerCharacterWrapping): Issue seems tied to bHasTrailingText handling in TextLayout.cpp (~line 694). The remainder handling after wrap inserts an extra break ...

Missing PSO Precaches in the engine

UE - Rendering Architecture - RHI - Aug 20, 2025

A licensee wanted to report some missing PSO Precaching they found, which they have fixed locally: 1. UCableComponent doesn't implement CollectPSOPrecacheData or call CheckPSOPrecachingAndBoostPri ...

Objects are culled prematurely in the right eye

UE - Platform - XR - Aug 19, 2025

Physics Mover: AI movement and collisions can cause sharp increase in velocity

UE - Gameplay - Player Movement - Mover - Aug 19, 2025

A pawn using the physics mover and using AI movement can sometimes gain an ton of velocity quickly upon colliding with another physics object. It seems to fix it self and revert back to it's origina ...

Sub-world partitions do not properly handle partial editor loading as world partition standalone level instances' spatially loaded actors do not get loaded even when the Level Instance is force loaded or loaded in by region.

UE - World Creation - Worldbuilding Tools - World Partition - Aug 19, 2025

Context Level Instancing is a level-based workflow designed to improve and streamline the level editing experience. In a standalone Level Behavior, when the Level Instance Actor is loaded through it ...

HighResShot Alpha always 255

Expected behavior is that screenshot alpha should be 0 for pixels that did not have anything rendered into them. ...

bIncludeComponentLocationIntoBounds breaks bounds calculations

UE - Anim - Runtime - Aug 13, 2025

Bounds generation when bIncludeComponentLocationIntoBounds is active is broken. Both the calculation of the local bounds and the world bounds are incorrect (see screenshot). When that flag is acti ...