FComponentReference::GetComponent() will cast to UPrimitiveComponent when it should be able to work with any scene component

UE - Gameplay - Mar 20, 2015

The FComponentReference::GetComponent() method can attempt to cast to UPrimitiveComponent when FComponentReference appears to be able to work with any scene component. ...

An InstancedStaticMesh component set to Stationary doesn't register overlaps

UE - Simulation - Physics - Dec 16, 2016

An InstancedStaticMesh component set to Stationary doesn't register overlaps. However, overlaps are registered on Static and Movable. There is also an issue where actors that start overlapped with ...

Kinematic in Physics Asset Overrides Bone Scale of Skeletal Meshes

UE - Simulation - Physics - Oct 7, 2020

In a character's Physics Asset, a bone that is set to Kinematic and its children will have a scale of 1 overriding the Skeletal Mesh's Scale Transform settings. When the root of the body is changed ...

Adding a water island when substrate is true will flatten the landscape

UE - Graphics Features - Substrate - Jul 20, 2023

When a landscape weightmap or heightmap update is required, ALandscape::ResolveLayersTexture is called via the ALandscape::UpdateLayersContent() The problem appears to be that all pixels in the Out ...

EnumRedirections from a Blueprint enum to a c++ enum does not redirect everything correctly.

UE - CoreTech - Aug 20, 2024

There is an engine bug when using the EnumRedirects feature inside a config file. If we have a Blueprint Enum used in our blueprints, and we want to convert all the Blueprint enum references to a C+ ...

UFUNCTION in a derived class with a different signature will cause a crash when called

UE - Foundation - Core - May 12, 2016

Reported by AnswerHub user. UHT should block UFUNCTIONs which hide other UFUNCTIONs with the same name but different signature. ...

Clicking "Pause on Impact" with in the details of the InterpToMovement component will cause a crash

UE - Gameplay - Blueprint - Apr 30, 2015

When checking the "Pause on Impact" check box within the details panel for the InterpToMovement component, the editor crashes ...

A stopped sequencer track will be updated one more time after RestoreState has been called

UE - Anim - Sequencer - Oct 11, 2016

A licensee reports that updating a stopped track that has already had it's state restored can cause problems. We should investigate why the update is happening and if it can be safely removed. ...

Reimporting a static mesh will reset Static Mesh Collision Presets

UE - Editor - Content Pipeline - Import and Export - Jun 20, 2016

Collision presets are reset when reimported for any static mesh. If importing and overwriting the original mesh I would expect these to be wiped but when reimporting an updated version of the mesh I ...

Performing a hot reload on a project that contains an FStringAssetReference will crash the Editor.

UE - Foundation - Core - Mar 10, 2015

Performing a hot reload on a project that contains an FStringAssetReference inside a struct results in a crash. This was reported to work fine in 4.6.1, but I was unable to verify that is the case. ...