Using PC_Enum instead of PC_Byte with CreatePin results in incorrect pin

Gameplay - Blueprint Editor - Jul 23, 2021

This is a bug that can make it confusing for users (and internal devs) to make custom nodes related to enums.  This is occuring because the PC_Enum type was added after the original PC_Byte but  ...

Untracked Metadata does not work on arrays of soft objects

Core - Jul 19, 2021

The "untracked" metadata field turns off tracking of soft object references so they will not appear in the content browser or modify things like cooking rules. It works fine on individual references ...

BuiltData is saved alongside it's map, even if lighting hasn't changed

Tools - Jun 25, 2021

Saving a map will always resave the map's BuiltData, even if the BuiltData hasn't been marked dirty. Changes were made to avoid marking it dirty for [Link Removed], but the call to SaveWorld in FEdi ...

Color space transform in the UI composition is incorrect on DX12 HDR (r.HDR.UI.CompositeMode=1)

Rendering - Jun 11, 2021

Color space conversion in the UI composition is incorrect on DX12 HDR. In the main() function In CompositeUIPixelShader.usf, you can see the following color space transform.// sRGB -> RRT -> ODT ...

Staging Directory in Project Packaging Settings should not be saved as absolute path

Core - Cooker - Jun 8, 2021

When you package a project via the editor, it updates the ProjectPackagingSettings to set the StagingDirectory to the specific one chosen by the user. However, it saves this path as an absolute path ...

Child blueprint classes do not inherit "ClassGroup" from their native parents

Gameplay - Blueprint Editor - Jun 7, 2021

When creating a blueprint component based off of a custom native class that utilizes the ClassGroup metadata  ...

Check() when loading a child anim BP used as a linked instance

Anim - Anim Blueprints - Jun 7, 2021

Check encountered by CloudChamber. Slack thread: [Link Removed] ...

FFT corruption in bloom from sampling outside of viewport

Rendering - May 27, 2021

Licensee has suggested a fix: "Switching to >= resolves the problem: in GPUFastFourierTransform2DCore.ush, `bool InWindow = ...` at lines 127, 144, 170, and 185." ...

StompMalloc throws error in Embree setup

Rendering - May 27, 2021

Licensee has proposed a potential workaround (initialising vertex array with at least 1 element). ...