Deleting a bound function from a widget sets the binding to None which causes compile to fail

UE - Editor - UI Systems - Mar 9, 2015

Deleting a bound function from a widget sets the binding to None which causes compile to fail. Deleting a bound function from a widget sets the binding to None which causes compile to fail The li ...

SVN plugin unable to differentiate between two working copies when using same login

Tools - Jan 3, 2017

Whenever you use the same login to connect to SVN source control in the editor, the editor's SVN plugin is unable to differentiate between two working copies of the same repo. Any checkouts made in ...

Crash in Debug Camera (patch provided in comment !)

UE - Gameplay - Feb 12, 2019

Hello, A licensee has reported us a crash in DebugCameraController / DebugCameraHUD.  It is due to a missing check in ADebugCameraHUD::PostRender() of SelectedActor set in ADebugCameraController ...

Error during packaging if nativizing a blueprint that contains a TMap with a UserDefinedEnum as a key

UE - Gameplay - Blueprint - Jun 17, 2019

Certain Map container calls (e.g. Find, Add) will fail to compile at packaging time if a Blueprint class containing a Map variable with a user-defined enumeration as the key type is nativized. This ...

Instanced static meshes fire an erroneous performance assert about loose parameters.

UE - Graphics Features - Sep 4, 2019

 "This ensure is intended to catch regressions where rendering programmers add a loose parameter to LocalVertexFactory, breaking dynamic instancing on regular static meshes.  InstancedStaticMeshes c ...

BP timelines: when converting internal curve to external, the external curve isn't used until BP is recompiled

UE - Gameplay - Blueprint Editor - Aug 28, 2023

Blueprint timelines: when converting an internal curve to an external curve asset, the curve asset's data isn't used until the blueprint is recompiled. This is confusing as there is no indication th ...

'GetClassDefaults' Can Cause Blueprint To Become Modified When Unrelated Blueprint Is Compiled

UE - Gameplay - Blueprint - Sep 22, 2023

The stems from a really old change (CL 2948683) to fix [Link Removed]. Compiling ObjectA will call RefreshExternalBlueprintDependencyNodes on its dependent BP,  ObjectB_ReferencesA, which reconstru ...

Camera Shake Oscillation Duration no longer accepts -1 as indefinite

UE - Gameplay - Jul 30, 2015

The Camera Shake Class no longer allows for indefinite shaking via setting a negative value in the Oscillation duration, per the tooltip instructions. This happens when using either the Play World ...

XAudio2 DestroyVoice call causes significant hitching on some architectures

UE - Audio - Aug 10, 2015

Another thread: https://answers.unrealengine.com/questions/241358/amd-cpu-very-low-performance-because-ixaudio2sourc.html Note: This not a regression and has existed since our first implementation ...

Copying a Static Mesh actor from the level and pasting it into a Blueprint as a component does not retain any of the values of the copied actor

UE - Gameplay - Blueprint - Aug 4, 2015

Copying a Static Mesh actor from the level and pasting it into a Blueprint as a component does not retain any of the values of the copied actor. Reproduced in 4.7.6 binary, 4.9 Release (//depot/UE4 ...