Interchange Runtime .glb Import Crash When Packaged

UE - Editor - Content Pipeline - glTF - Jun 10, 2025

The runtime import process works fine in editor, but fatal error when trying to do so with packaged build of project. My function that calls ImportAsset():bool UMeshLoader::RequestMeshLoad(FString ...

Multiple setter functions in UMaterialEditingLibrary always return false even when the parameter is correctly set on the MaterialInstance.

UE - Rendering Architecture - Materials - May 30, 2025

In Unreal Engine, materials can expose parameters that can then be modified via instances (MaterialInstanceConstant). The UMaterialEditingLibrary provides several functions to modify these parameter ...

Rendering of a Text Widget with Outline does not track LayerId correctly

UE - Editor - UI Systems - May 27, 2025

Text widget with Outline uses 2 LayerId levels to draw the outline and the text glyphs. This can be seen in function FSlateElementBatcher::AddShapedTextElement(), where lambda BuildFontGeometry() is ...

World Source in Take Recorder does not record auto-tracked actors properly

UE - Virtual Production - Tools - Take Recorder - May 23, 2025

The Take Recorder plugin allows for multiple sources to be recorded during gameplay. The World Source is expected to record everything in the level when the Autotrack Actors option is enabled. Once ...

ChaosWheeledVehicleMovementComponent is breaking the const CDO contract and changes to the instances are being applied to the CDO

UE - Simulation - Gameplay - Apr 28, 2025

As described by the licensee, the const CDO contract is being broken on ChaosWheeledVehicleMovementComponent. The issue the licensee is facing is that by spawning cars with different configurations, ...

Chaos Trailing Events not exposed to Blueprints and only accessible via Niagara Chaos DI

UE - Simulation - Visual - Apr 22, 2025

Chaos Trailing Events not exposed to Blueprints and only accessible via Niagara Chaos DI. The licensee noticed that the Trailing event is not available to BPs. It's expected that the same data avail ...

Inconsistent parameter handling for pak/iostore block size / patch padding

UE - CoreTech - IoStore - Apr 14, 2025

Users have trouble overriding the blocksize/patchpaddingalign parameters for UnrealPak from UAT commandlines.There is no easy way to specify these parameters through a buildcookrun, instead they n ...

Bug when loading an external project that also exists in the uprojectdirs

UE - Foundation - Cpp Tools - Apr 8, 2025

When launching the editor for the "external\foreign" project, the code in GetEngineAndProjectAbsoluteDirsFromExecutable ends up superseding the path returned from {{FPlatformMisc::ProjectDir() }} wi ...

[Legacy][FBX] Animation curves are not added to the skeleton anymore

UE - Editor - Content Pipeline - FBX - Jan 17, 2025

Memory leak in global distance field when bDisableWorldRendering=true

UE - Graphics Features - Jan 7, 2025

A memory leak occurs in global distance fields when bDisableWorldRendering=true As a workaround until this is fixed, you can disable the logic that checks bUpdatedThisFrame *in *GlobalDistanceField ...