Loading a blueprint with an invalid gameplay tag container pin causes ensure and data loss

UE - Gameplay - Feb 23, 2021

The gameplay tag system depends on tags being registered with the global manager as valid in order to correctly read them off disk. Two different issues are combining to cause a confusing ensure and ...

Crash when trying to copy-paste nodes in a module graph

UE - Niagara - Jun 1, 2022

The nodes I tried to copy are in the screenshot. Hit an ensure before the crash: Ensure condition failed: ScriptVariable != nullptr [NiagaraScriptGraphViewModel.cpp][Line: 294] Script variable sh ...

UPrimitiveComponent mouse events when underneath Slate widgets not correct

UE - Editor - UI Systems - Slate - Jan 7, 2016

Licensee is adding a widget to the viewport overlay via AddViewportWidgetContent(). The widget receives mouse input when hovered. They return unhandled from all their widget's onmouse functions and ...

Crash occurs selecting play in Vulkan Mobile Preview without sdk installed

UE - Graphics Features - Oct 18, 2016

Was attempting to repro [Link Removed] in //UE4/Main when I hit the following crash ...

TMap Contains Node Returns False Incorrectly Under Specific Circumstances

Tools - Nov 20, 2019

The Contains node doesn't return an existing row from a data table under specific circumstances. This didn't occur when the struct the data table is based on was made via blueprints or there are mor ...

Switching a code project created in a source-built Engine to use the binary Engine results in files being deleted from the binary Engine installation

Tools - Nov 18, 2016

If a code project is created in an Engine built from source code, and then it is switched to use a binary Engine installed by the Launcher, building the project in Visual Studio will result in numer ...

[CrashReport] UE4Editor_HotReload!`FHotReloadClassReinstancer::UpdateDefaultProperties'::`2'::FPropertyValueMemoryWriter::operator<<() [hotreloadclassreinstancer.cpp:372]

UE - Foundation - Core - UObject - Sep 14, 2017

This is a common crash that has occurred for users since at least 4.16. User DescriptionsUsing the PIE i compiled some c++ then quit the PIE before the end of the compilation. Source Context 35 ...

Crash in GameplayTag Editor Widget when editing array of tags on a component

UE - Gameplay - May 17, 2022

Editing an array of gameplay tags on a component belonging to an actor instance can lead to a crash. There are inconsistencies with how the Gameplay Tag Editor widget behaves:Array of gameplay tags ...

Need addElement and addElements to allow single insertion instead of to all elements with matching tag

UE - Platform - Mobile - Aug 1, 2017

Since multiple dict tags can be in a plist, not just the top level, need to be able to specify to only insert once. Adding an optional once="true" attribute to these commands in UPL will allow this ...