Slate text layout AllowPerCharacterWrapping issue

UE - Editor - UI Systems - Slate - Aug 21, 2025

Customer-reported bug in TextLayout (AllowPerCharacterWrapping): Issue seems tied to bHasTrailingText handling in TextLayout.cpp (~line 694). The remainder handling after wrap inserts an extra break ...

Missing PSO Precaches in the engine

UE - Rendering - Architecture - RHI - Aug 20, 2025

A licensee wanted to report some missing PSO Precaching they found, which they have fixed locally: 1. UCableComponent doesn't implement CollectPSOPrecacheData or call CheckPSOPrecachingAndBoostPri ...

Physics Mover: AI movement and collisions can cause sharp increase in velocity

UE - Gameplay - Player Movement - Mover - Aug 19, 2025

A pawn using the physics mover and using AI movement can sometimes gain an ton of velocity quickly upon colliding with another physics object. It seems to fix it self and revert back to it's origina ...

bIncludeComponentLocationIntoBounds breaks bounds calculations

UE - Anim - Runtime - Aug 13, 2025

Bounds generation when bIncludeComponentLocationIntoBounds is active is broken. Both the calculation of the local bounds and the world bounds are incorrect (see screenshot). When that flag is acti ...

Lumen Card Sharing is active on material with custom primitive data

UE - Rendering - Graphics Features - Lumen - Aug 13, 2025

The wrong emissive value may be used on Nanite objects with custom primitive data when Lumen card sharing is enabled. This issue can be mitigated with: r.LumenScene.SurfaceCache.AllowCardSharing 0 ...

AnimToTexture vertex animation stutters on looping frame

UE - Anim - Gameplay - Aug 8, 2025

The AnimToTexture plugin generates an animated texture that results in a stutter when the animation loops. This looks to be related to the code in UAnimToTextureBPLibrary::AnimationToTexture which ...

Copying Gameplay Tag Queries uses paths of instanced objects.

UE - Gameplay - Gameplay Ability System - Aug 8, 2025

Copying Gameplay Tag Queries (FGameplayTagQuery) in the editor uses transient instanced object paths, so will no longer be valid when the data is unloaded, making it difficult to save or share queri ...

FObjectReferenceCache's ResolveObjectReferenceHandleInternal can return pointers to garbage objects

UE - Networking - Aug 6, 2025

A FindObjectFast call may return a pointer to an object marked as garbage. The use of that function in FObjectReferenceCache::ResolveObjectReferenceHandleInternal as well as FNetGUIDCache::GetObject ...

Environment Query System (EQS): EnvQuery runtime template object can be created with a non-unique name, corrupting the EnvQueryManager cache

UE - AI - Aug 5, 2025

On file [Engine\Source\Runtime\AIModule\Private\EnvironmentQuery\EnvQueryManager.cpp:812], function UEnvQueryManager::CreateQueryInstance() uses StaticDuplicateObject() to create a new UEnvQuery* (d ...

SSR doesn't reflect Skydome Mesh/Material correctly in Vulkan mobile preview

UE - Platform - Mobile - Aug 4, 2025

5.6[Image Removed] 5.5[Image Removed][Link Removed] ...