Crash when toggling the SmartLinkEnabled state of a NavLinkProxy specifically in a packaged game targeting Debug/Development

UE - AI - Navigation - Jan 24, 2025

The licensee has reported, and I was able to reproduce, that specifically in package builds targeting Development configuration, trying to toggle the SmartLinkEnabled state of a NavLinkProxy will cr ...

Shader info strings overlap in MaterialInstanceEditor and are unreadable

UE - Rendering Architecture - Materials - Jan 24, 2025

CL-35369646 changed the debug information string to span multiple lines, but the Y offset moves forward by only one line, so the string overlaps. ...

Blueprint function-local variable properties don't copy metadata from the source FBPVariableDescription

UE - Framework - Blueprint Compiler - Jan 23, 2025

FKismetCompilerContext::CreateUserDefinedLocalVariableForFunction() does not copy the metadata from the source FBPVariableDescription entry. Class variables work because there is code for that in FK ...

Bitfield enums don't cast correctly in Blueprints

UE - Gameplay - Blueprint Compiler - Jan 22, 2025

The licensee already investigated this a little. The problem appears to be that UKismetNodeHelperLibrary::GetValidValue should be calling IsValidEnumValueOrBitfield as opposed to IsValidEnumValue. ...

[Interchange][FBX] Issue with asset name clashes after auto import

UE - Editor - Content Pipeline - Import and Export - Jan 22, 2025

The mesh changes and the asset name stays the same while the two FBX are completly different: different filename, different mesh names in the FBX CF video for repro steps. https://forums.unreale ...

World Position Offset Object Shadow Cast on Translucent Object Causes Flickering

UE - Graphics Features - Jan 21, 2025

When a WPO (World Position Offset) object casts a shadow on a translucent object, the translucent object flickers continuously as the shadow passes over it. Initially logged as a 5.5/5.5.1 but also ...

Improper clipping in children of a retainer widget

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

Children of retainer widgets have improper clipping, causing any widgets set to "Clip to Bounds" to clip incorrectly. This may also affect hit testing in cases where multiple retainer widgets are ne ...

Level viewport toolbar buttons on the right side are collapsed even if the viewport has enough width

UE - Editor - Applied Usability - Jan 21, 2025

The following worka round works :float SLevelViewportToolBar::GetTransformToolbarWidth() const { ... #if 0 // float ViewportToolBarWidth = static_cast<float>(GetCachedGeometry().GetLocalSize(). ...

Fix a crash in Callback_ResolveMarker when handing a GPU crash

UE - Rendering Architecture - RHI - Jan 20, 2025

Licensees have reported crashes being triggered while the engine is resolving debug markers for an Nvidia Aftermath dump. This makes it difficult to properly investigate crashes ...