Cannot Increment a Blackboard Key Value

UE - Gameplay - Blueprint - Feb 4, 2016

Getting a blackboard value as int and then attempting to increment it does not actually increment the value. Upon attempting to increment a value that started at 0, the editor continued to print out ...

Granular Synth crashes project when played in standalone or packaged with assertion failure

UE - Audio - Jan 5, 2021

Assertion failed: SoundWave->GetPrecacheState() == ESoundWavePrecacheState::InProgress The above assertion fail was seen when played in standalone mode. Play-In-Editor mode (PIE) is working as exp ...

Hierarchical LODs used with Precomputed Visibility cause actors to occlude that should not behind translucent materials

UE - Graphics Features - Jul 6, 2016

When using Precomputed Visibility in conjunction with HLODs and translucent materials without them culling actors occluded by the translucent material. The example gif attached shows that the base ...

Generate Particle Event Blueprint node doesnt generate particles at relative "InLocation"

UE - Niagara - Apr 3, 2018

The EventReceiver Spawn module doesnt seem to take in parameters from linked Particle Generated Event. When setting the location of the Blueprint node (In Location), the relative position of the Par ...

Changing the “show mouse cursor” variable of PlayerController with a mouse button input does not work the same as with a keyboard input

UE - Editor - UI Systems - Slate - Oct 6, 2020

Using the mouse input to show the mouse cursor acts like an Alt+Tab. When clicking the mouse input again to no longer show the cursor, the camera controls stop at the edge of the screen. Reported i ...

Attempting to rename function bound to delegate or rebind delegate to new function will fail

UE - Foundation - Core - Nov 9, 2016

Changing the name of a function that is bound to a delegate, or attempting to bind a delegate to a second function, causes the new/changed function to not be called when the delegate is triggered. ...

.ini files for packaged games have their settings wiped clean every time the game is run.

The settings .ini files for games packaged for windows appear to be getting overwritten with blank files whenever the game is run. Even if settings are added to the .ini files manually, the files be ...

Increment / Decrement nodes do not call BlueprintSetter functions

UE - Gameplay - Blueprint - Oct 31, 2017

When BlueprintGetter / BlueprintSetter specifiers are used for a property, the increment/decrement nodes in blueprints will call the BluprintGetter function but not the BlueprintSetter function. Th ...

SceneCapture2D loses Blendable when Capture Every Frame is turned off even if Scene Capture is updated

UE - Graphics Features - Mar 16, 2016

Scene Capture 2D components lose access to the Blendable assigned to them if they are not set to Capture Every Frame at all times. If it gets turned off, the blendable can never be reapplied at run ...

Race condition in full builds of UE4 engine source

UE - Foundation - Cpp Tools - UnrealBuildTool - Sep 26, 2019

This is a race condition caused by how "Clean.bat", a batch file used during rebuilds, tries to manually rebuild the UnrealBuildTool project when it runs. This causes a spam of UnrealBuildTool build ...