Map placed actor binding to another actor's Event Dispatcher (multicast delegate) results in duplicate bindings after blueprint recompile

UE - Framework - Blueprint - Apr 17, 2025

Context Blueprint actors placed on the map can bind to another actor's event. If an ActorB has a reference to ActorA, it can bind to an event dispatcher in A by creating an event node in ActorB's e ...

Change of rotation axis when switching solver

UE - Simulation - Physics - Apr 17, 2025

This alteration was introduced in the 'Found CL' field - and is likely an unintentional side effect of adding SIMD to the solver. There is a repro project attached, open up 'TestMap' and run to see ...

Niagara Position Mode Unset results in World Space rather than Local Space

UE - Niagara - Scripting - Apr 16, 2025

When an emitter's Position Mode is Unset, the particles spawn in World Space 0,0,0. This is unexpected. If the Position Mode is Unset in 5.4, the particles remain in Local Space, which is the inten ...

Navigation mesh is generated ignoring collision for ISM added by construction script

UE - AI - Navigation - Apr 15, 2025

When opening a map with ISM in place, NavOctree is not updated because the ISM bounds are assumed invalid and the geometry is not taken into account in the navmesh build.  The following log output i ...

Nanite TwoSidedSign is backwards

UE - Graphics Features - Nanite - Apr 10, 2025

The value of MaterialExpressionTwoSidedSign is flipped when calculating the Opacity Mask for Nanite meshes. This seems to be a regression in 5.5. ...

XR - Volumetric Clouds - VM Clouds appear overtop of meshes in the right-eye

UE - Graphics Features - Apr 10, 2025

When the user changes the Volumetric Render Target Mode, the Volumetric clouds in a scene will render in front of Static Meshes in the Right-Eye. ...

Child widgets do not maintain the Enhanced Input bindings from their parents

UE - Editor - UI Systems - Apr 9, 2025

When a widget blueprint is created with Enhanced Input bindings in the event graph, when it is subclassed those bindings will not work in the child. This is inconsistent with how Actors function, an ...

Iris - large fast arrays serialize multiple elements when only one is dirtied

UE - Networking - Iris - Apr 8, 2025

This seems to be a result of how the changemask is handled for fast arrays. Because the changemask is a fixed set of bits (defined by IrisFastArrayChangeMaskBits), a single bit can represent multipl ...