Virtual Texture does not stream high-resolution data when assigned as a UI material to a widget.

UE - Rendering - Architecture - Mar 23, 2026

When a Virtual Texture is applied as a UI material, there is no associated geometry, so it does not explicitly request the loading of high-res virtual texture tiles. ...

DynamicWind doesn't unregister proxy and leaks

UE - Rendering - Architecture - Mar 20, 2026

FSkinnedSceneProxy's never get unregistered from the DynamicWind system In FDynamicWindTransformProvider::UnregisterSceneProxy, there's an early out that says: if (SkinningSceneExtProxy == nullptr ...

Wrong calculation of "MaxAllocatedCountEstimate" inside FNiagaraRendererRibbons::GenerateDynamicData()

UE - Niagara - Mar 20, 2026

Starting with UE 5.4, function FNiagaraRendererRibbons::GenerateDynamicData() from file [NiagaraRendererRibbons.cpp] attempts to calculate DynamicData->MaxAllocatedCountEstimate as such: DynamicDat ...

Binding to a Post Process AnimBP in Sequencer Causes MovieScene to Run Every Phase Every Frame

zComponent - Archive - Mar 20, 2026

When binding to a Post Process AnimBP in Sequencer causes MovieScene to run the Spawn and Instantiation phase every frame. The code here explicitly looks at the AnimInstance on the Skeletal Mesh C ...

Camera tangent inversion on FBX Import when "Force Front XAxis" is enabled

zComponent - Archive - Mar 19, 2026

When importing camera animation FBX files into Sequencer, enabling the "Force Front XAxis" option causes the key tangents for Rotation-Pitch (Y) to be inverted. This results in broken animation curv ...

Substrate Unlit editor view mode renders black with Blendable GBuffer

UE - Rendering - Features - Shading Models - Mar 18, 2026

When using Substrate materials with SUBSTRATE_GBUFFER_FORMAT==0 (Blendable GBuffer), the Unlit editor view mode renders completely black. TopLayerData.UnlitViewBaseColor is never populated in the bl ...

Control Rig Physics world collision fails against ISM component meshes

UE - Anim - Synthesis - Physics Control - Mar 17, 2026

CRP currently fails to collide against the bodies generated by ISM components. This is because the collision body data is stored in a different property for ISMs vs regular primitive components. ...

Skeletal Mesh Cloth - Removing cloth collision sources doesn't remove the prerequisite, and the collision sources are not updated

UE - Runtime - Deformable - Mar 17, 2026

[Link Removed] See proposed fix from partner: [Image Removed] ...

Dangling pointer + mem corruption related to OwnerLastRenderTimePtr

UE - World Creation - Worldbuilding Tools - Mar 16, 2026

We've been seeing asserts and crashes related to OwnerLastRenderTimePtr. We've traced this to the mentioned pointer ending up dangling after using UActorComponent::Rename() on primitive components t ...

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. ...