Niagara - When a Static Switch is used inside a Niagara Function Script with "expose as pin" disabled, its Selector variable is exposed as an input on function call nodes. However, this input incorrectly loses its "static" type.

UE - Niagara - Apr 7, 2025

Consider a Niagara Function Script containing a Static Switch node with the "Expose as Pin" option disabled for its selector variable. When the function is called by another Niagara Function or Niag ...

Niagara - When editing a Niagara Function or Module Script, the "Apply" button on the toolbar never gets disabled if "expose as pin" is checked on any static switch node.

UE - Niagara - Apr 7, 2025

Consider a Niagara Function or Module Script containing a Static Switch node. If the "Expose as Pin" option is enabled for its selector variable, the "Apply" button on the graph editor's toolbar wil ...

Niagara - The "Apply" button on the toolbar does not get enabled when changing the checked state of an entry in "Propagated Static Switch Values" for a function call node.

UE - Niagara - Apr 7, 2025

Consider a Niagara Function Script containing a Static Switch node with the "Expose as Pin" option disabled for its selector variable. Now consider another Niagara Function Script or Module Script ...

Blueprint asset tabs move around weirdly when you navigate between them with too many open

UE - Editor - Workflow Systems - Apr 3, 2025

The "parent class type" text changing size causes the tabs to shift around a lot when you have a lot of them. We need to figure out a better place for this text to avoid the issue ...

Actor Dropped at Wrong Location During PIE

UE - Editor - Applied Usability - Apr 3, 2025

When attempting to drag and drop an actor from the Content Browser into the level viewport during PIE, the actor is not placed at the mouse cursor location if the Player Controller is attached. Inst ...

UAT not considering remote root

UE - Foundation - Horde - BuildGraph - Apr 2, 2025

It seems like WriteFileList (TempStorage.cs) is not respecting the enginePath as set from horde context. _localDir in TempStorage.cs seems to be based off of the RootDir (details here). Proposed ...

InlineEditConditionToggle Prevents Config Bools from Being Written to Settings .ini File

UE - Editor - Workflow Systems - Apr 1, 2025

In a Developer Settings Class, Boolean properties marked with InlineEditConditionToggle do not get written to the associated settings .ini file, preventing configuration settings from being saved pr ...

Culling Distances Not Working For Static Mesh in Procedural Content Generation Tool and Foliage Tool

UE - World Creation - Procedural Tools - Mar 28, 2025

When creating Foliage or Procedurally Generated Content the culling settings of the Static Meshes do not apply correctly. As soon as either a minimum or maximum cull distance is set the Static Meshe ...

MRQ - Black output layers in multichannel exr with a multi-camera cuts track

UE - Virtual Production - Tools - MRQ - Mar 14, 2025

If you have Render All Cameras enabled in MRQ and are rendering a multilayer exr from a sequence that has multiple cameras edited in the camera cuts track the frames where a camera is not active in ...

High Virtual Texture Sample/Lookup Cost when using a Virtual Texture in a Material Layer Blend

UE - Rendering Architecture - Materials - Mar 14, 2025

Some Material Attribute blends in Material Layer Blends can cause Virtual Texture samples to be duplicated in HLSL. This can be avoided by sampling the Virtual Texture in the Parent Material, and pa ...