ChildActor is being set to null on client via replication

UE - Networking - Feb 25, 2021

When DuplicateWorldForPIE is called and serializes the references in another AlwaysLoaded sublevel, the properties of a ChildActorComponent are confusingly inaccurate. ...

Deprecated components can still be added via the Add Component button

UE - Gameplay - Blueprint Editor - Oct 19, 2021

The UDN has a possible fix for this issue in the Component Type Registry You can use the following as a test C++ class: #pragma once #include "CoreMinimal.h" #include "Components/ActorComp ...

Input consumed by a widget's action binding can be skipped if using key modifiers

UE - Gameplay - Input - Oct 29, 2021

The following code in UPlayerInput::GetChordsForKeyMapping is at fault for this:  !(KeyMapping.bAlt || KeyMapping.bCtrl || KeyMapping.bShift || KeyMapping.bCmd || ActionBinding.KeyEvent == EInputEv ...

Instance added Child Actors are not initialized when using world partition

UE - World Creation - Worldbuilding Tools - World Partition - Apr 13, 2022

A Child actor spawned via a Child Actor Component that is added to an actor instance using the Subobject Editor is not initialized when using world partition. The spawned child actor is not present ...

Old iTunes DLL causes UBT to fail on startup

UE - Platform - Mobile - May 2, 2022

Root component transform is reset after reparenting an Actor-based BP with a non-native root to a parent with a native root.

UE - Gameplay - Blueprint - May 10, 2022

Two conditions for this bug to appear:The new actor class we are re-parenting to overwrites the root component in C++The map is not loaded while re-parenting No current workaround other than to rep ...

Crash in GameplayTag Editor Widget when editing array of tags on a component

UE - Gameplay - May 17, 2022

Editing an array of gameplay tags on a component belonging to an actor instance can lead to a crash. There are inconsistencies with how the Gameplay Tag Editor widget behaves:Array of gameplay tags ...

Type promotion should handle UObject subclass custom operator functions

UE - Framework - Blueprint Editor - Jun 7, 2022

We should modify FindBestMatchingFunc_Internal for the case of UObject pins to search for a best matching subclass instead of just use the base UObject comparison.  We could also exclude any func ...

Reloading a Blueprint asset will unnecessarily recompile its dependencies.

UE - Gameplay - Blueprint - Aug 25, 2022

When a Blueprint asset is reloaded, we are currently serializing its CachedDependencies list during the discovery of potential referencers. This can lead to incorrectly treating all dependencies as ...