iphone7+ Does Not Get Correct Device Profile Selected

UE - Platform - Mobile - Nov 16, 2016

When launching to iphone7+ the incorrect device profile will be used for device profile settings. ...

Default subobjects do not get PostLoad called

UE - Gameplay - Components - Nov 3, 2016

PostLoad function is not called for blueprint components added through code. Regression: Yes In 4.12.5 (CL 3039270) code components do have PostLoad called if other components are not added throug ...

If an asset is referenced using FStringAssetReference::ResolveObject in a blueprint, it cannot be garbage collected

UE - Gameplay - Blueprint - Nov 15, 2016

A licensee has reported that using FStringAssetReference::ResolveObject to reference an asset in Blueprints will result in that asset never being garbage collected. Doing the same workflow in C++ do ...

Passing array from blueprint to C++ causes performance drop

UE - Gameplay - Blueprint - Sep 8, 2015

Passing a blueprint array as an argument to a C++ function causes a spike in Frame rate, game and GPU. This spike is noticeable when using UnitGraph. Attached screenshots show difference in UnitGr ...

Potential issue with components being created inside of components, with the outer component added to a BP

UE - Gameplay - Components - Nov 6, 2015

If a static mesh component is added to a scene component class and the scene component is added to an actor - the static mesh that is assigned in the blueprint will not show up in the blueprint edit ...

Changing the default Child Actor Class of a ChildActorComponent results in any instances of the Blueprint in the level gaining an extra ChildActorComponent.

UE - Gameplay - Components - Nov 13, 2015

Changing the default Child Actor Class for a ChildActorComponent in a Blueprint after an instance of that Blueprint has been added to a level results in the instance in the level gaining an extra Ch ...

Children of a Blueprint Class not Available in the Default Value Dropdown for a Variable of that Class

UE - Gameplay - Blueprint - Jan 5, 2016

Creating a blueprint class, and then creating a few children of that class ( in this case, 4) does not display them as available options when setting the default value of a variable of that blueprin ...

Changing BlueprintCallable function's code results in Warning in blueprint that should be considered an Error

UE - Gameplay - Blueprint - May 3, 2016

A user reported an issue where, if a BlueprintCallable function's parameters are edited, a blueprint using a BlueprintCallable function will give warnings instead of an error for a problem after the ...

DisplayName UFUNCTION specifier working incorrectly with functions that have a return

UE - Gameplay - Blueprint - May 10, 2016

When using the DisplayName specifier in a UFUNCTION that has a return (anything other than void), the DisplayName does not apply to the function's name in the My Blueprints panel after being overrid ...

Marking a Blueprint as Deprecated Causes Existing Instances to be Removed on Level Load

UE - Gameplay - Blueprint - Oct 13, 2016

Enabling the 'Deprecated' option in a blueprint's Class Settings causes all existing instances of it to be deleting upon loading any levels that contain the blueprint. Found in 4.13.1. Reproduced i ...