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 ...

Attempting to Duplicate an Asset Copied to a New Folder Spawns the Original Asset

UE - Gameplay - Blueprint - Mar 8, 2016

Copying an asset into a new folder, placing an instance of the copy into the level, and then attempting to duplicate that copy by using CTRL+W in the viewport creates another instance of the origina ...

Blueprint actor reference breaks after hot reload

UE - Gameplay - Blueprint - Apr 21, 2016

Reference to a blueprint based on a custom class will break if changes are made to the parent class and a hot reload is performed. Error Displayed added to Callstack section. Workaround: Compiling ...

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 ...

Compiling UObject blueprint causes Instanced variables of the blueprint type to show as "REINST" in other blueprints

UE - Gameplay - Blueprint - Oct 7, 2016

When a UObject blueprint is compiled, other blueprints with an Instanced variable of that type will show as REINST and will not recognize the original blueprint data. ...

Struct Default Values not registering in user generated structs

UE - Gameplay - Blueprint - Jun 15, 2016

Arrays of structs do not register default values when the array is resized. Regression (no) issue (does) occur in 4.11.2 ...

Save on Compile "On Success Only" Does not save on Successful Compiles with Warnings

UE - Gameplay - Blueprint - Aug 6, 2015

The option to save on Compile "On Success Only" does not save on successful compiles that contain warnings. If this is intended, then to avoid confusion, the tool tip should specifiy that "Blueprin ...

Cannot watch values inside of a function in blueprints

UE - Gameplay - Blueprint - Sep 8, 2015

Values are never considered in scope when a variable is watched within a custom function, even though "watch this value" is available for use. ...

Delete Unused Variables Does Not Remove Local Variables

UE - Gameplay - Blueprint - Oct 13, 2015

Using the Delete Unused Variables option under the Edit tab of a blueprint does not remove local variables. Instead, it displays a "All variables are in use" error. Occurs in 4.9.2 and 4.8.3 binar ...

Setting bNotConnectable does not prevent the pin from being promoted to a variable

UE - Gameplay - Blueprint - Dec 14, 2015

When using bNotConnectable to prevent a blueprint pin from connecting to other pins, it is still possible to right click on the pin and choose the "Promote to Variable" option. Doing so will add a ...