Packaging with Steam VR plugin disabled requires an IDE

UE - Platform - XR - Jul 20, 2017

Disabling the SteamVR plugin in a Blueprint-Only project causes the packaging process to require an IDE to complete, as it requires compilation. Regression?: Yes This did not occur in 4.16.2 Note: ...

Crash upon adding an Interface to a Blueprint that has a function name that matches the name of a variable in the Blueprint.

UE - Gameplay - Blueprint Compiler - Oct 13, 2017

When you add an Interface to a Blueprint that contains a variable with the same name as one of the Interface's functions, the editor will crash upon compiling the blueprint. In 4.16, this only cause ...

Linux: async loading code crashes when memory pooling is enabled

UE - Platform - Linux - May 9, 2017

The reasons is a bad interaction between FIND_MEMORY_STOMPS code in AsyncLoading.cpp and memory pooling. Async loading will set PrecacheBuffer to read/only and will never reset it back, expecting ...

Set world or relative rotation on a child component sets the wrong rotation

UE - Gameplay - Blueprint - Aug 21, 2018

Unexpected results from setting relative rotation on child of child in BP. Also confirmed in Main CL 4302610 "I have found that changing this code from RelativeRotationCache . RotatorToQuat (NewRe ...

Duplicate slots being created in Anim Slot Manager

OLD - Anim - Dec 11, 2015

Duplicate slots are being created automatically under the Default Group in the AnimSlotManager. This is causing some problems because it replaces the originally created slot with the duplicate in t ...

Moving assets in the Editor fails to fixup references causing the project to generate errors

Tools - Mar 30, 2020

Moving assets in the Editor is very unreliable. References may or may not be fixed up. No direct error is presented or a warning about problems. Any moves of the gameinstance, string table or certai ...

Using Virtual Texture Streaming checkbox in texture editor can break materials

UE - Graphics Features - Feb 24, 2021

A texture can be toggled between virtual texture and regular texture using the Convert to virtual texture/regular texture tool in the texture asset context menu. This updates referencing materials t ...

OnActorSpawned is called prior to FinishedSpawning for PlayerControllers and actors spawned with bDeferConstruction set to true

UE - Gameplay - Oct 12, 2017

When a PlayerController or any actor with bDeferConstruction set to true is spawned, OnActorSpawned.Broadcast is called prior to FinishSpawning which can cause issues as some components may not be i ...

Dynamic Light placed inside of a Dynamic Static Mesh doesn't pass through the geometry

UE - Graphics Features - Jun 2, 2017

Dynamic Light placed inside of a Dynamic Static Mesh doesn't pass through the geometry. The static mesh is not double-sided. User Description: It appears that in Unreal 4.16 one loses the ability ...

Sequencer crashes when scrubbing characters with sub-anim instances and montage slots

OLD - Anim - Oct 2, 2019

I saw a following assertion. Assertion failed: (AdditivePoses.Num() > 0) || (NonAdditivePoses.Num() > 0) [Link Removed] [Line: 1381] This is my quick fix// code placeholder void FAnimInstance ...