Paper2D Set Sprite function in Construction requires mobility to be set to Movable

UE - Gameplay - Paper2D - Jun 23, 2015

If you set up a default Sprite in an Actor BP and in the construction script set the sprite to an Editable Sprite Variable, in order for the new sprite to show up mobility of Sprite and BP must be M ...

Object type variable isn't accepted by Construct Object node

UE - Gameplay - Blueprint - Aug 15, 2017

REGRESSION: Technically a regression from 4.16 Object variables aren't accepted by Construct Object class, even if the value is set to an Object blueprint. The following error is generated:Cannot ...

Sequencer- FComponentMaterialInfo isn't exposed to Blueprint or script, leaving script users having to call deprecated paths

UE - Anim - Sequencer - Jul 26, 2024

The ComponentMaterialTrack recently got upgraded to be able to animate parameters on different types of materials. This meant using an FComponentMaterialInfo to describe which material was being ani ...

Crash undoing "replace actor with" when replaced object constructs child actors

UE - Gameplay - Oct 10, 2016

The problem seems to be that the construction scripts doubled up all the BlueprintCreatedComponents, so there are now 2 scene components(actually the same one duplicated) and now 2 child actor compo ...

Dynamic Input and Function Scripts fail to compile by default

UE - Niagara - Apr 4, 2018

All Niagara Scripts are uncompiled by default. This has been logged ([Link Removed]). Compiling the script resolves the warning noted in 66593 for Module and Function Scripts. Dynamic Input Scripts, ...

UBlueprintFileUtilsBPLibrary is inaccessible through Python script

UE - Editor - Workflow Systems - Oct 7, 2020

The BlueprintFileUtilsBPLibrary API is not accessible through python scripts run in the editor. Attempting to run a script utilizing BplueprintFileUtilsBPLibrary results in:LogPython: Error: Traceb ...

IsDataValid is not called on components inherited via the Simple Construction Script

UE - Gameplay - Blueprint - Oct 7, 2021

IsDataValid is not called for components inherited via a parent's SCS. I've attached a small repro project. (4.27) ...

Objects are not cleaned up after gc when dragging a propery on a blueprint that reruns construction scripts

UE - Gameplay - Blueprint - Jan 19, 2018

It appears that the editor's memory usage can jump by as much as a 1GB when using a spinbox in the editor. This also has the side effect of causing the editor to freeze/hang temporarily Note: The j ...

Navigation mesh is generated ignoring collision for ISM added by construction script

UE - AI - Navigation - Apr 15, 2025

When opening a map with ISM in place, NavOctree is not updated because the ISM bounds are assumed invalid and the geometry is not taken into account in the navmesh build.  The following log output i ...

User-Defined Variables Reset to Null When Not Marked as Editable

UE - Gameplay - Blueprint - Jun 28, 2016

When running the construction script of an actor blueprint, user-defined variables are reset to NULL each time the script is run. This seems inconsistent, as if the variables are set to Expose on S ...