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

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

A Blueprint containing a child actor component containing another Blueprint that derives from NavLinkProxy does not provide a nav path when a project is opened until paths are rebuilt

UE - AI - Jun 1, 2015

If a Blueprint is derived from NavLinkProxy, and then that Blueprint is added to another Blueprint as a ChildActorComponent, the second Blueprint's Smart Link functionality will not work when the pr ...

Auto-weld is Enabled even if the blueprint component is set to Simulate

UE - Simulation - Physics - Jan 4, 2017

Auto-weld is Enabled even if the blueprint component is set to Simulate. This only effects blueprint, static mesh actors in the world still disable Auto-weld if set to Simulate. This is a Regressio ...

Static Mesh Editor: Give options for drawing complex/simple collision

UE - Simulation - Physics - Mar 13, 2017

The collision mesh and the display mesh are often similar enough to be difficult to differentiate, and there is currently no way to view the collision wireframe without the display wireframe as well ...

Linux: Assertion at splash screen when trying to open UE4Editor

UE - Platform - Linux - Mar 21, 2017

I ran into this while looking to verify [Link Removed] at CL 3355923. I logged the issue I was verifying the fix for last night and have not updated anything locally, so the "OpenGL 4.3 not supporte ...