Line trace fails to detect Destructible Mesh

UE - Simulation - Physics - Destruction - Jun 15, 2015

When using a line trace in the construction script so that objects can return a value destructible meshes will not return a hit. This does not affect use in game with PIE or Standalone game, but if ...

Soft References resolved at Runtime result in References to Persistent Assets

UE - Gameplay - Aug 23, 2018

It is believed that soft references resolved during runtime, point to the edit time instances of actors instead of the runtime instances. This issue does not reproduce when it is called from an Inp ...

Nativizing Blueprint fails when struct is not initialized properly

UE - Gameplay - Aug 27, 2018

The PreferredNavData member of NavAgentProperties isn't properly initialized. It is using some constructor that doesn't seem to be valid. This is a regression from 4.19.2 (CL-4033788) as this same s ...

Certain combined Linear/Angular movements cause Client to freeze for several seconds

UE - Simulation - Physics - May 24, 2019

When using Replicated Movement, certain combined linear/angular movements cause the client to freeze for several seconds and then catch up to the server. This is a regression from 4.21.2 (CL-4753647 ...

RemoveAxisMapping() removes axis mappings of the same key regardless of Scale value

UE - Gameplay - Jun 26, 2019

When you remove an axis mapping using a specific key it will remove all mappings even if they have separate scales. The user found a fix that I verified that worked. In "InputSettings.cpp", which i ...

Behavior of reparenting Component on UE5 is different from UE4

UE - Gameplay - Blueprint Editor - Mar 29, 2022

In UE4, Reparenting the Child Component did not update it on the screen, but the Relative Transform was updated. However, UE5 now retains Relative Transform, so there are on-screen updates. This is ...

Virtual Heightfield Mesh crash using released Vertex Factory

UE - Rendering Architecture - Jul 25, 2023

When using VirtualHeightfieldMesh we see intermittent crashes in FDepthPassMeshProcessor::TryAddMeshBatch(). This can happen when FVirtualTextureProducerCollection::CallPendingCallbacks() is called ...

Editing Struct variable types can cause pins of an array of that struct to become disconnected

UE - Gameplay - Blueprint - Jun 6, 2016

When changing the variable type of a variable in a struct, it can cause some pins related to arrays of this struct to become disconnected. The project provided was from the Marketplace, entitled "Su ...

Editor crash when using Straighten Connection shortcut key

UE - Gameplay - Blueprint - Feb 8, 2017

Using Straighten Connections shortcut can cause the editor to crash after removing node pins. This appears to be due to GetGraphPinForMenu returning the last pin selected (in this case, the removed ...

Point lights with source length building static lighting in incorrect direction

UE - Graphics Features - Mar 21, 2018

There is an issue where Point lights with source length building static lighting in the incorrect direction, the axis in which the light to be built seem to conflict with the preview build. This iss ...