Calling GEngine->Browse from an RPC implementation causes a crash

UE - Networking - Nov 5, 2019

The engine is not resilient to calling Browse from within an RPC implementation, and likely not resilient to other ways of destroying the net driver within RPCs/OnReps. It's not something we need to ...

FSoftObjectPath does not allow for referencing multiple types of actors using AllowedClasses

Tools - Jul 9, 2019

FSoftObjectPathCustomization and SPropertyEditorAsset do not support multiple actor classes in the AllowedClasses list. The ObjectClass is only set in FSoftObjectPathCustomization if there is only ...

[Landscape] Multiple Level Instances with Landscape causes duplicate GUID issues.

UE - LD & Modeling - Terrain - Landscape - Jun 18, 2020

Loading the same level twice through Load Level Instance BP Node will cause issues with levels containing Landscape as they will end up with the same GUID and the underlying systems do not support t ...

ARCore blank black screen when showing planes [Galaxy S9+]

UE - Platform - XR - Mar 7, 2022

Checking block/fail tests for ARCore on Android. Packaging ARDebugCheck to test that planes appear on screen reveals that they do not correctly appear. Settings have been confirmed per testrail and ...

[Feature Request] Morph Targets not included when exporting Skeletal Mesh from Engine

Tools - Apr 27, 2016

Comment from David H.: Update on this Jira. I got customers in Cinema field in needs of this feature. Morph Targets not included when exporting Skeletal Mesh from Engine. A use case for this wou ...

Launching game on Oculus Rift through SteamVR reverses hands

UE - Platform - XR - Sep 13, 2017

When launching the VR Template for example on Oculus Rift but through SteamVR using -hmd=steamvr and disconnecting htc Vive, the player's hands are reversed. Important for titles that want to sell ...

Functions within timers are not being fired off in widgets when set of the default cursor (Standalone mode)

UE - Editor - UI Systems - Mar 2, 2015

If a user has a custom cursor that uses timers that call a function in 4.7, the functions will not run when that widget is applied as the default mouse via the Edit > Project Settings > User Interfa ...

AIController.BrainComponent not being set to user-created BehaviorTreeComponent instance

UE - AI - Apr 30, 2015

If a user manually created a UBehaviorTreeComponent for his custom AI controller, but forgets to set AIController.BrainComponent to point at that BT component then a fair amount of assumptions break ...

Linux packaged shell script executable has default icon

UE - Platform - Linux - Aug 5, 2016

The shell script file that is created in the root LinuxNoEditor folder has the default text file icon when packaging a project for Linux. This is inconsistent from Windows and Mac where the package ...

Fix InstancedStaticMesh RemoveInstance invalidating indices

UE - Gameplay - Oct 26, 2016

When removing instances from an ISMC, indices / indexes returned from AddInstance will be invalidated. This can cause issues for users that want to do custom management of instances. Using something ...