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 - Content - Sample - 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 - Import and Export - Jan 17, 2025

CableComponent particles spawn at origin when gameplay starts depending on component registration order

UE - Gameplay - Components - Jan 9, 2025

A workaround was provided for the user, to use 'Set Attach End to Component' nodes during BeginPlay. While this fixes the issue in gameplay, the editor preview no longer syncs with gameplay. ...

SetActorLabel() is slow on Landscapes

UE - Graphics Tools - Terrain - Landscape - Jan 7, 2025

I've noticed calling SetActorLabel() on a Landscape will call PostEditPropertyChanged() which causes the Landscape Components to regenerate all collisions. As per the repro, this can take a long tim ...

VisualizeTexture with the BMP flag causes a crash when any mip over mip0 is requested

UE - Rendering Architecture - Dec 18, 2024

When a mip level higher than 0 is requested in VisualizeTexture, the engine will crash. The root cause appears to be VisualizeTexture.cpp:924, on which an incorrect mip level is used to read a non-m ...

The CompileAllBlueprintsCommandlet does not list the BPs contained in UWorlds

UE - Gameplay - Blueprint - Dec 16, 2024

hThe use case of the licensee is that he used FindInBlueprints inside the Editor to find a particular text contained in BPs and later used that listing to recompile the BPs using the CompileAllBluep ...

Modifying the properties of a ChildActorComponent in a child blueprint can modify the parent actor ChildActorComponent properties.

UE - Gameplay - Blueprint - Dec 10, 2024

When a property of a ChildActorComponent is modified in a child class, the parent ChildActorComponent class can also get modified. This happens when the Parent blueprint actor has a ChildActorCompo ...

GAS: OnTagUpdated() not called when calling SetLooseGameplayTagCount()

UE - Gameplay - Gameplay Ability System - Dec 10, 2024

Context AbilitySystemComponent has a virtual function virtual void OnTagUpdated(const FGameplayTag& Tag, bool TagExists); that gets called when a gameplay tag gets added or removed, so whenever ...