When CommonTabListWidgetBase and ScrollBox are arranged vertically, tabs within CommonTabListWidgetBase momentarily become selected when scrolling the ScrollBox upward

UE - Editor - UI Systems - UMG - Mar 19, 2026

When attempting to scroll the ScrollBox upward, the cursor briefly shifts focus to another widget (CommonTabListWidgetBase). When logging this behavior using LogSlate VeryVerbose, it can be observed ...

JsonObjectToUStruct removes _ClassName from input FJsonObject, breaking repeated deserialization

UE - Core - Systems - Mar 18, 2026

FJsonObjectConverter::JsonObjectToUStruct removes _ClassName from nested JSON objects during deserialization. Removing Obj->RemoveField(ObjectClassNameKey) from ConvertScalarJsonValueToFPropertyWit ...

Modular rig - Hindleg thigh bug when switching from IK to FK

UE - Anim - Rigging - Control Rig - Mar 16, 2026

The thigh FK controller of the hingleg in modular rig doesn't move the thigh bone, causing bad deformation on the mesh around character's thigh area. ...

Cursor radius set via FSlateApplication::SetCursorRadius is ignored during FHittestGrid hit testing

UE - Editor - UI Systems - Slate - Mar 16, 2026

The cursor radius configured through FSlateApplication::SetCursorRadius() is not respected during Slate hit testing. The radius value is correctly stored in FSlateApplication and passed into FHittes ...

AnimNotify serialization crash in editor

UE - Runtime - Animation - Mar 15, 2026

The crash is caused by changing the variable type of an AnimNotify that is already referenced by a montage. This issue cannot be reproduced in 5.6. ...

UAbilityTask_SpawnActor::BeginSpawningActor may return true when SpawnedActor contains stale value

UE - Core - Systems - Mar 15, 2026

UAbilityTask_SpawnActor::BeginSpawningActor assumes the incoming AActor*& SpawnedActor parameter is nullptr if no actor was spawned, but it does not initialize the parameter at the start of the func ...

GroomComponent: SetVisibility(false) causes per-frame simulation reset instead of stopping it

UE - Runtime - Deformable - Mar 12, 2026

UGroomComponent::TickComponent sets bResetSimulation = true every frame when the component is not visible. This causes NiagaraDataInterfaceHairStrands to triggering a full simulation reset every fra ...

NDC Sorting Incorrect

UE - Niagara - Mar 12, 2026

Using the new NDC BP nodes in 5.7 causes sorting to break; one system, regardless of world placement, is always drawn over the other. Even when the viewpoint puts the dominant system in the foregrou ...

Nanite Skeletal Mesh ignores Hidden Material Section flag

UE - Rendering - Features - Nanite - Mar 11, 2026

Unlike non-Nanite Skeletal Meshes, Nanite-enabled Skeletal Meshes do not correctly respond to the Show flag passed via ShowMaterialSection(). Consequently, the Isolate checkbox for material slots in ...