Nativizing a blueprint interface using TMap/TSet causes Fatal error in UHT

UE - Gameplay - Blueprint Compiler - Sep 9, 2020

FPropertyBase constructor does not handle a TMap/TSet property. Following workaround can avoid this error. explicit FPropertyBase(FProperty* Property) : PropertyExportFlags(PROPEXPORT_Public) ...

Renaming a struct variable with special characters shows no warning

UE - Gameplay - Blueprint - Sep 23, 2015

When you go to rename a struct variable, there are no warnings that indicate that you cannot use special characters, but they are immediately deleted if you try to use them in the variable name. F ...

Multiple overlapping reflection captures cause graphical artifact on Mac

UE - Graphics Features - Dec 16, 2016

There are tiled artifacts that appear on Mac Sierra when reflection captures overlap. Tested with Asset #3595 MacOS Sierra Version: 10.12.1 NVIDIA GeForce GT 750M Driver: 367.15.10.05f01 ...

Draw Brush Polys setting does not display translucent Material

Tools - Oct 13, 2017

The Draw Brush Polys setting does not display translucent Material in versions 4.17 and higher, instead, checking the option appears to do nothing. This issue does not occur in 4.16.3, this issue is ...

Can't set Event replication settings when delegate output pin is connected

UE - Gameplay - Blueprint Editor - Feb 19, 2018

User Reported Bug Replication Settings no longer editable after event delegate is connected. Doesn't seem to affect functionality, only UI. (replication settings stay as set before plugging delega ...

Axis changes when performing FBX import / export with "Force Front X Axis" enabled

UE - Editor - Content Pipeline - Import and Export - Jan 6, 2020

1. Import the attached test.FBX with "Force Front X Axis" enabled. 2. Export the imported skeletal mesh with "Force Front X Axis" enabled. (Test_export.FBX) 3. The axis does not match in test.FBX an ...

SceneCaptureComponent2D leaks a ton of memory in a Packaged Build

UE - Virtual Production - Mar 12, 2020

This was initially reported in VR but the leak happens in a non-VR setup and environment. GPU utilization jumps to 84% in 4.23.1 and 98%+ in 4.24.3, 4.25, and 4.26. Tested GPUs were GTX 980 and GTX ...

GAS: Ability that destroys owning actor on activate causes crashes due to ABILITYLIST_SCOPE_LOCK

UE - Gameplay - Gameplay Ability System - Oct 31, 2023

A GameplayAbility that destroys its owning actor inside ActivateAbility() causes a crash, because actor destruction will modify the ability list but ActivateAbility() is called within an ABILITYLIST ...

When searching for the "Timespan / float" the Context Sensitive search returns "Timespan * float"

UE - Gameplay - Sep 13, 2019

When searching for the "Timespan / float" the Context Sensitive search returns "Timespan * float". Found in 4.22.3 CL#7053642 Reproduced in 4.23.0 CL#8386587, 4.24.0 Main CL#8671808 ...

(New) Capsule does not change in viewport to reflect new values entered in details Panel

UE - Gameplay - Player Movement - Sep 3, 2015

Adding values in the details panel to a new Capsule Collision Component will not affect the Capsule in the CharacterBlueprint Viewport. *This only effects a new Capsule Collision added to a charact ...