Deleting a Sync Marker created by an Animation modifier deletes all Sync Marks made by the Animation Modifier

UE - Anim - Jan 14, 2022

Using the delete key or context menu to delete a single sync marker created by an Animation Modifier deletes all sync markers created by the Animation Modifier. If all the markers are deleted, and ...

Code delegates duplicate function calls when owning actor is duplicated in the editor

UE - Foundation - Core - Jan 15, 2016

If an actor that contains a delegate bound in code is duplicated after being placed in the level, the delegate for the duplicate will also trigger the delegate for the original as well. ...

When an active Niagara Component is moved and reset+reactivated in the same frame, "Interpolated Spawning" causes "Spawn Burst Instantaneous" to spawn particles in the previous frame's outdated location

UE - Niagara - Mar 6, 2024

Consider a Niagara System with an Emitter in "Global Space" that has "Interpolated Spawning" active and a "Spawn Burst Instantaneous" module with a "Spawn Time" of 0.0 (for example, the built-in Con ...

RootMotion Malfunctioning When Played in Lower Framerates

UE - Gameplay - Player Movement - May 2, 2016

Root Motion Animations are not functioning correctly during lower frame rates. For example, a character moving forward 2 meters at regular frame rate will move 10 meters at a lower frame rate. Regr ...

If a function that takes a custom struct as a parameter is changed and a hot reload performed, any variables in Blueprints that are of that custom struct type will disappear and no longer be usable.

UE - Gameplay - Blueprint - Aug 27, 2015

After creating a custom struct in C++ and adding a variable of that struct type to a Blueprint, hot reloading a code change that involves altering a function that takes the struct as a parameter res ...

VisibleAnywhere MovieSceneObjectBindingID property is editable

UE - Anim - Sequencer - Apr 19, 2024

In general, UPROPERTY(VisibleAnywhere) makes a property ineditable. But, if the type of a property is FMovieSceneObjectBindingID, VIsibleAnyhere no longer prohibits it from editing. [Image Removed] ...

Details panel for Actor Component is blank in any Blueprint that derives from a code class using that Actor Component after the Actor Component's class name is changed

UE - Gameplay - Blueprint - Dec 20, 2018

Changing the name of an Actor Component code class in a project results in any existing Blueprints that derive from code classes that use that Actor Component to not display the Actor Component's pr ...

Calling UHierarchicalInstancedStaticMeshComponent::AddInstance multiple times causes crash

UE - World Creation - Worldbuilding Tools - Foliage - Jan 16, 2019

Calling UHierarchicalInstancedStaticMeshComponent::AddInstance multiple times causes multiple BuildTrees to be created and run asynchronously at the same time. Tested in 4.21(CL - 4613538) How t ...

Blueprint Struct associations in Blueprint hierarchy causes command line cooker to crash

UE - Gameplay - Blueprint - Oct 13, 2016

If a user creates a specific Blueprint hierarchy with a Blueprint struct, it can cause a issue when the Blueprint struct is being cooked. User description of Blueprint(s) and Blueprint Struct relat ...

Closing the GPU Visualizer window on Linux causes the editor to crash

UE - Platform - Linux - Oct 21, 2015

After opening the GPU Visualizer window, pressing the "X" to close the window causes the editor to crash. ...