Resetting material instance parameters to default value does not update the appearance of the object that the material is applied to

UE - Rendering Architecture - Materials - Mar 10, 2025

When a material instance with exposed parameters is applied to a landscape; the parameters set to a new value and then reset to back the default value, the landscape does not respect the new default ...

Crashes when attempting to use an Instanced Struct inside Control Rig / Rig VM

UE - Anim - Rigging - Control Rig - Mar 17, 2025

Currently, the Control Rig Editor allows the user to use the "Instanced Struct" type, for example for a variable or function input/output. However, this type does not seem to be properly supported ( ...

Setting child actor component offset breaks child component variables set in parent constructor

UE - Gameplay - Blueprint - Sep 6, 2016

If a child actor component has a local offset from the parent, any of the child's variables that are set in the parent's construction script are not registered. Workaround: Setting child variables ...

Editor Type Plugins are Included in Packaged Development Build

UE - Foundation - Cpp Tools - UnrealBuildTool - Feb 19, 2016

When you declare a plugin as "Editor" type, the plugin is still included in a packaged development build. Found in 4.10.3 binary. Reproduced in 4.11 Preview 5, and Main CL 2870013 ...

Data Asset Instances created from Blueprints and are not selectable in asset pickers until their parent Blueprint is loaded. They are also not displayed correctly in the Content Browser

UE - Framework - Blueprint - Sep 3, 2024

Consider a C++/BP class containing an EditAnywhere/InstanceEditable variable with type (UDataAsset*), (UPrimaryDataAsset*), or any of their subclasses. When setting this variable using a Property Ed ...

After calling Seamless Travel, actors in the level will not be in their original positions

UE - Networking - Dec 18, 2015

After calling Seamless Travel, actors in the level will not be in their original positions. The example provided by the licensee had a different result: the actors, despite having Start Awake disabl ...

'Directions are not Compatible' error on ForEachLoopWithBreak if split struct pin is disconnected from Enum type

UE - Gameplay - Blueprint - Mar 25, 2015

'Directions are not Compatible' error on ForEachLoopWithBreak if split struct pin is disconnected from Enum type. Note: If the pins are reconstructed and the resplit, the error is fixed. ...

Differences in DistanceToNearestSurface and DistanceFieldGradient results between 4.27 and 5.0

UE - Graphics Features - Apr 27, 2022

In the UE5 case, we end up seeing very harsh lines in both the gradient and the distance to nearest surface examples whereas the results in 4.27 appear smooth.  It was also interesting to observe c ...

(GAS) Block tags are ignored in version 5.5.2 if two abilities share the same parent tags structure.

UE - Gameplay - Gameplay Ability System - Feb 5, 2025

Block tags are not working correctly in version 5.5.2, it was working in 5.5.1. This is caused by a change done in version 5.5.2. The exact CL is: CL 35930696 ...

Use Per Property Manually Overridden Texture Sizes when Merging Materials generating HLODs only creates 1024 Texture Sizes

UE - World Creation - Worldbuilding Tools - HLOD - May 3, 2017

Texture sizes incorrect and always output 1k resolution textures when creating HLOD proxy meshes and using the per property manual override for texture sizes. I have attached a screenshot which exh ...