UHT "Type TArray is not supported by blueprint" error message is ambiguous

Core - UnrealHeaderTool - Jan 11, 2019

An overly generic error message is produced when you have a TArray UProperty that contains a non-blueprint friendly type. For example: UPROPERTY(EditAnywhere, BlueprintReadWrite, editfixedsize) TA ...

Adding an Object to a Plugin using the C++ Class Wizard results in a compilation error.

Core - Jan 10, 2019

Adding an Object class to a plugin's module using the C++ Class Wizard results in a compilation error due to attempts to edit the new class' generated.h file during the initial compilation attempt. ...

Session frontend screen comparison tool not showing screenshots.

Automation - Jan 9, 2019

The Session Frontend Screen Comparison tool does not appear to be showing and screenshots taken from the Editor. ...

Platforms that allow for configurable VOIP sample rates do not respect config values

Audio - Jan 8, 2019

Because of when GetEnumValueFromString (called by GetVoiceSampleRate) executes for certain modules at load time, the global enum master list is empty, which leads to the config value not being parsa ...

When having two viewport panes open in editor, and piloting/unpiloting a camera actor in one pane, will cause the other pane to reset viewport camera orientation.

Tools - Editor Viewport - Jan 8, 2019

Piloting and "Un-piloting" a camera Actor in viewport pane causes other viewport panes to reset its view orientation upon "Un-piloting" of Camera Actor. ...

Nativized packaging fails when attaching paper Flipbook component to a parent paper Flipbook component that is Inherited.

Gameplay - Blueprint - Jan 8, 2019

Nativized packaging fails when attaching paper Flipbook component to a parent paper Flipbook component that is Inherited. ...

Crash editor when open the level sequencer after updated 4.20

Sequencer - Jan 8, 2019

When migrating from the version before 4.20 to the version after 4.20, opening the level sequencer will crash. I think that there is a problem with conversion from SnapTimeInterval (FixedFrameInterv ...

Packaged C++ Project Fatal Error on Startup When Spawning Niagara System Via a Character Blueprint

Tools - Niagara - Jan 7, 2019

Using the system blueprint node in the character blueprint will cause the packaged game to give a fatal error when running the executable. This only occurs when in a C++ project. Found in 4.20 CL# ...

VertexInterpolator Makes Landscape Materials Fail to Compile

Rendering - Jan 7, 2019

If a VertexInterpolator is used in a material that is applied to a landscape the material will fail to compile. Found in 4.20 CL# 4369336, 4.21 CL# 4.21 CL# 4613538, 4.22 CL# 4681912 ...

Assert caused by using FText::FromStringTable to initialize a FText property in the constructor of a UStruct based off FTableRowBase

Core - Jan 4, 2019

When using FText::FromStringTable to initialize an FText variable in the constructor of an FStruct that inherits from FTableRowBase, an assert is caused due to recursion. The assert is as follows:As ...