Deleting a Struct Attached to a Variable in a Blueprint Prevents it from Compiling

UE - Gameplay - Blueprint - Oct 20, 2015

Adding a variable of the type of a struct to a blueprint, deleting that struct, and then recompiling the blueprint fails. The variable is deleted, but the blueprint will continue to be unable to com ...

editor crashes when variable inside of a struct is set to a class type then the object is moved to a new folder

UE - Gameplay - Blueprint - Mar 17, 2015

If a struct has a variable set to a class type, then the object of that class type is moved to a new folder in the editor, the struct will replace the class type with "class", which causes the edito ...

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 ...

Landscape has a seam when scale is set to a decimal

UE - Graphics Tools - Terrain - Landscape - Jan 13, 2023

Regression: Tested in UE5/Release-5.0 at CL 20979098, this issue does occur so it is not a regression. This issue occurs if the scale set for the landscape has a decimal value that is not 0.5. Sett ...

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 ...