FXmlFile asserts on valid empty XML documents

Tools - May 5, 2016

Code asserts because it assumes that a self closing node is within another node or has another node left in the doc to parse ...

Disabling "Should Be Visible" On a Streaming Level Resets Variable Values

UE - Gameplay - Jan 6, 2017

When disabling "Should be Visible" of a stream level and then enabling it again, the values of variables in a Blueprint that has been placed in a stream level maintain their value in PIE but reset t ...

Impossible to reparent blueprint class that has a broken parent class when using compilation manager

UE - Gameplay - Blueprint Compiler - Dec 8, 2017

Alternatively use BP_ParentClassIsMissingType in QAGame ...

CachedLocalBounds is incorrectly updated

UE - Anim - Gameplay - Apr 19, 2019

USkeletalMeshComponent::CalcBounds updates CachedLocalBounds by transforming the world FBoxSphereBounds, by the WorldToLocal transform, which is not sufficient to calculate the bounds in local space ...

Animation import with "Force Front X Axis" is broken until a re-import

UE - Editor - Content Pipeline - Import and Export - Apr 24, 2019

A camera set to Orthographic projection mode with a negative Ortho Width will crash the editor on PIE

UE - Graphics Features - Jan 22, 2015

A camera set to Orthographic projection mode with a negative Ortho Width will crash the editor on PIE. Reproduced in Main (CL-2412886) Crash Report: [Link Removed] Call Stack:<unknown module>! UE ...

Crash when Simulating in Editor after Painting Foliage

UE - Editor - Workflow Systems - Nov 29, 2016

The engine crashes when simulating in the editor after painting foliage instances using the Foliage Tool. An important thing to note is that this crash does not occur if you switch out of the 'Foli ...

Static variable declaration causes unresolved external errors when calling FRootMotionMovementParams functions

OLD - Anim - Jan 11, 2017

Attempting to call a FRootMotionMovementParams function results in an unresolved externals error on compile because of the static FVector RootMotionScale variable. Workaround: In source, removing s ...

The Rotate Around Point Niagara module does not account for current particle position

UE - Niagara - Oct 16, 2019

The rotate around point module no longer adds in particle position, so it does not account for other forces and modules effecting the particles, and will only spin in a circle by default. The user c ...