Clicking the Yellow Reset to Defaults Button on an exposed Value for struct Arrays always defaults to '0'

UE - Gameplay - Blueprint - Jan 8, 2015

When using the track builder plugin, the default settings for the track width starts at 1. However, when the yellow arrow is clicked to to restore the track back to default it sets it to zero instea ...

FKConvex::ElemCalcAABB ignoring current transform.

UE - Simulation - Physics - Apr 15, 2016

FKConvexElem::CalcAABB was ignoring the elements currently defined transform, and only scaling. This means that any actor that has a transform (not just Merge Actors) could potentially have very dis ...

Keep Simulation Changes will persist only a subset of changed properties

UE - Editor - Jan 10, 2025

As per the steps to reproduce, Keep Simulation Changes will often only copy back the most recent property changed on a simulating Actor back to the version of the Actor in the Editor level. It is no ...

Client PlayerState is null on joining online session

UE - Networking - Jul 31, 2015

APlayerController::ClientStartOnlineSession() checks PlayerState at the start of a game after loading a level. Due to time needed to load in, client player state may may return NULL ...

Crash when editing details of an AI Perception Component's Senses Config field

UE - Gameplay - Blueprint - Mar 2, 2016

If a custom AIController class defines an AISenseConfig_Sight pointer, creating a blueprint of this class and attempting to edit values in the drop down for the array elements causes the editor to c ...

For a TMap with C++ enum keys, deleting and re-adding a map entry in the Editor can corrupt the map data.

UE - Editor - Workflow Systems - Jul 19, 2024

When adding an entry to a TMap using UE's property editors, in most cases the new entry comes with a default-initialized key (if such key already exists, the insertion fails). The case of a UENUM de ...

Crash in packaged project when accessing a TMap that uses an enum as the key

UE - Foundation - Core - Mar 31, 2017

A packaged project will crash if a TMap that uses an enum as the key is accessed. This was also tested by launching the same project onto an Android device, which showed the same results. ...

Gameplay Tags with the string "None" as any of its hierarchical node identifiers behave incorrectly (because of an incomplete generated FGameplayTagContainer::ParentTags array)

UE - Gameplay - Nov 19, 2024

Currently, using the string "None" as a hierarchical node identifier inside a Gameplay Tag (for example "A.B.C.None.D.E.F") is not disallowed by the engine, but results in some incorrect behaviors. ...

After Seamless Server Travel, the Client cannot move the character or see the Server character

UE - Networking - Jul 9, 2015

After Seamless Server Travel, the Client cannot move the character or see the Server character. On the Server, the Client character appears to be falling in place. Tested in both first and third per ...

Max Pitch Angle does not correctly apply when utilized in procedural foliage volumes

UE - World Creation - Worldbuilding Tools - Foliage - Aug 27, 2015

Random Pitch Angle does not properly apply when called within a procedural foliage volume. ...