Gameplay Tags sourced from a Composite Data Table do not reflect changes made to its parent tables

UE - Gameplay - Gameplay Tags - Dec 5, 2025

When a Composite Data Table is included in the "Gameplay Tag Table List" on the Project Settings, making and saving changes to one of its Parent Tables does not cause the Gameplay Tag Tree to refres ...

On the Details Panel of Niagara Function Inputs, the Type selector does not show "Static" types.

UE - Rendering - Architecture - 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, an input pin with type "static bool" appears. In one ...

Attempting to apply instance changes to blueprint after altering a struct array crashes editor

UE - Gameplay - Blueprint - Dec 14, 2015

Editor crashes if a struct array that has been made editable is edited in an instance within the details pane of the level viewport, then the changes are applied from the instance to the base bluepr ...

When used with First Loop Start Frame Offset and Use Animation Blueprint, the character will alternate between the specified animation and the reference pose

UE - ACT Character - Anim in Engine - Jan 30, 2023

If you use StartFrameOffset set to 1 or higher in conjunction with the Use Animation Blueprint, the character's animation will be rough towards the end of the section. Specifically, it seems that th ...

[Sound Submix] - Dry Level of a Submix is calculated differently whether or not there is an effect in the chain

UE - Audio - Submixes - Jan 21, 2021

There is a discrepancy is how the output volume of a submix is calculated when the effect chain is and is not populated. When there is no effect on the submix, the Dry Level adds additional gain to ...

Regarding TObjectPtr performance regression

UE - Core - Systems - Jul 13, 2026

This is from the linked EPS case: ============================== When 5.0 first introduced TObjectPtr, the guidance was that it would compile down to raw pointer access in Shipping builds to ensu ...

GeometryCollectionActor SetSimulatePhysics false does not stop Physics Simulation

UE - Runtime - Deformable - Nov 28, 2024

If the GeometryCollectionActor (GCA) is simulating physics, calling SetSimulatePhysics(false) does not stop the simulation. If the simulation is paused, calling SetSimulatePhysics(true) does as expe ...

Skeletal mesh LODs never stream up under SSAM: FSkeletalMeshSceneProxy caches ForceStreamedLOD and is never re-gathered

UE - Engine Scaling - Streaming - Jul 29, 2026

UE 5.8, cooked build, SSAM enabled (s.StreamableAssets.UseSimpleStreamableAssetManager=1, required by FastGeo). Symptom: characters spawn at a crude LOD and can never stream up for the lifetime of ...

GAS: Async loaded GameplayCueNotify can execute cue events out of order

UE - Gameplay - Gameplay Ability System - Mar 22, 2025

Licensee reported problem via UDN. Context GameplayCues ('cue') are events that can be fired by game code, that are identified via a GameplayTag. Cues can be instantaneous or can be a state on any ...

Resetting the Location of an Actor Not Created at 0,0,0 Does Not Reset it to Default

UE - Gameplay - Blueprint - Sep 7, 2016

When attempting to reset the location of an actor blueprint instance that was not created off of an empty actor placed at 0,0,0, the location gets set back to the original location of the empty acto ...