PlayMontages can break after binding an actor with an AnimInstance inside a LevelSeuqence.

UE - Anim - Sequencer - May 28, 2025

When an Animation Sequence is overridden by a LevelSequence, and later reverts to its original animation state, the AnimInstance fails to properly reinitialize. This prevents subsequent animation lo ...

VSM SMRT SamplesPerRay CVars behave differently if groom assets are present leading to a potential full-scene shadow

UE - Graphics Features - May 28, 2025

When a groom is present, setting any SamplesPerRay SMRT CVar to zero results in an unexpected complete shadow projected from the light. ProjectLight() in VirtualShadowMapProjection.usf has addition ...

Crash when two textures reference eachother as composite textures

UE - Texture - May 28, 2025

When (unintentionally) trying to set one texture as the composite texture of another, which itself is the composite texture of the first, a stack overflow occurs leading to a crash: in UTexture::Pos ...

Scene with texture collection crashes when dumping a full memreport

UE - Rendering Architecture - RHI - May 28, 2025

A licensee has reported that generating a full memreport of a packaged project which uses a texture collection leads to a crash. ...

Unexpected Collision Response When Nesting Primitive Components with auto-weld enabled and physics disabled on children. The root primitive falls through floor even though it is set to block all.

UE - Simulation - Physics - May 27, 2025

Context Auto-weld makes it so if a child is attached to a parent, the two bodies will be joined into a single rigid body. Physic settings like collision profile and body settings are determined by t ...

Virtual Shadow Maps on Spot Lights cause a blocky presentation similar to an incorrect mip level

UE - Graphics Features - Shadows - May 26, 2025

Spot Lights may present with very blocky shadow artefacts when a long attentuation radius is provided with a small cone angle. In extreme cases, this causes the VSMs to invalidate every frame. Notab ...

Compilation error with Evaluate Chooser node when getting All Results from Subclass Of table

UE - Anim - Gameplay - May 22, 2025

Trying to use the Evaluate Chooser node in the All Results mode with a chooser table that returns the Subclass Of type results in a compilation error ("Array of Actor Object References is not compat ...

Creating FTickableObjectBase inherited class in async thread may cause pure virtual function call

UE - Framework - May 22, 2025

Classes that inherit from FTickableObjectBase are added to the tickable queue by the QueueTickableObjectForAdd function during their construction (see FTickableGameObject::FTickableGameObject). At t ...

When importing static mesh using interchange and collision is generated, the asset does not have Collision Generated set to true

UE - Editor - Content Pipeline - Import and Export - May 19, 2025

Context: The Interchange Framework is Unreal Engine's import and export framework. When importing a mesh without collision, collision can be auto-generated. Problem: The problem is when importing s ...

Generated instances can not be cleaned up when PCGVolume is copied to a different level

UE - World Creation - Procedural Tools - May 19, 2025

Copying a PCGVolume beyond a level creates an instance that cannot be deleted. In UE5.5 or later, it is possible to delete the instance by pressing Cleanup button with Ctrl key (purge all components ...