Plugins do not work on Mac if they are added to a project via a symlink

UE - Platform - Apple - Apr 5, 2017

The Editor on Mac does not recognize plugins that are added to a code project via symlink (the plugin code is located somewhere other than in the project's Plugins folder). Xcode properly recognizes ...

Expanding a macro with split struct pins causes internal compile errors

UE - Gameplay - Blueprint - Jul 27, 2017

Expanding a macro that passes a struct with split struct pins to a function causes internal compile errors. Attaching sample project, can be recreated with steps above. ...

Instances of Blueprints implemented native interface cannot be assigned to interface variables

UE - Gameplay - Blueprint - Oct 28, 2021

FInterfaceProperty::SerializeItem (and ImportText) attempt to determine if the passed in object implements the interface in question. They do this by calling GetInterfaceAddress, which tries to get ...

GPU Crash in Niagara Fluids template when WorldSpaceSize has a component at 0

UE - Niagara - Apr 26, 2024

The NiagaraFluids plugin provides several Niagara System templates to use as a starting point for the user's own Systems. The templates in category "3D Gas", such as "Grid 3D Gas Explosion", include ...

Special modifier key inputs do not register in editor if the key press occurs instantly

Tools - Mar 1, 2016

Special function key presses and hotkey shortcuts do not register in the editor if they fire key presses instantaneously (0ms). In particular, TypeMatrix keyboards reproduce this error using keyboar ...

Rewind debugger would crash when recording a character using Pose search

UE - Anim - Gameplay - Aug 8, 2025

Our character is using the Pose search setup from GameAnimation content example. The architecture of the system is most the same with some new function that account for some input difference and sp ...

[CrashReport] UE4Editor_Renderer!FSceneRenderTargets::GetGBufferResourcesUniformBuffer() [scenerendertargets.h:408]

UE - Graphics Features - Jan 18, 2016

This Jira was created from CrashReports submitted by the public due to the high number of occurrences. Descriptions from users are provided below. Error message: Assertion failed: IsValidRef(GBuff ...

Trigger Montage Ended Event results in Unhanded Exception

OLD - Anim - May 6, 2019

TriggerMontageEndedEvent is calling RemoveAtSwap after the NotifyEnd callback which is not safe if the ActiveAninNotifyState array is modified by the callback. WorkAround:   Add a Delay node befo ...

Irrelevant If Else call in ScriptCore.cpp

UE - Gameplay - Blueprint - Nov 3, 2016

On line #1301 in ScriptCore.cpp, there is the following if statement:if (Function->FunctionFlags & FUNC_Native) { Function->Invoke(this, NewStack, ReturnValueAdress); } else { Fu ...

Deleted custom event restricts name use on other fucntions/variables

UE - Gameplay - Blueprint - Jun 17, 2015

If a custom event has been deleted, the name used on that custom event will not be able to be used on other functions/variables. This can be seen on the video posted here; [Link Removed] ...