Actor Component properties can become "linked" across multiple Blueprints after a hot reload

Gameplay - Components - Dec 3, 2018

If code in an Actor Component class is changed (eg. a new UPROPERTY is added) and a hot reload is performed to implement the changes, the properties in the component can become linked across any Blu ...

Set node for a key variable returns "(" instead of "None" when set to none (if not previously set to anything)

Gameplay - Blueprint - Dec 3, 2018

When setting a key variable to none (without setting it to anything else first) the variable will return "(" instead of none ...

Get HMD Worn State does not appear to working as expected for HTC Vive

Virtual Reality - Dec 3, 2018

The Get HMD worn State does not update the worn state when the headset is put on/taken off. Rather it only updates when the headset sleeps or wakes ups. This means that the headset can be taken off/ ...

Cannot use "ProjectName (Debug) (ProjectName)" debug configuration in VSCode on Mac with binary Engine installation

Core - Dec 3, 2018

Attempting to debug in VSCode on a Mac using the ProjectName (Debug) (ProjectName) configuration fails due to a missing precompiled file in the binary Engine installation. REGRESSION: No. The same ...

Get time to closest marker stops returning values after markers are added to other animations

Anim - Nov 30, 2018

When Sync Markers are added to other animations, the Get Time to Closest Marker node stops returning any information. ...

Rhino extrusions have high tessellation values after being imported with DataSmith

Enterprise - Datasmith - CAD - Nov 28, 2018

When importing Rhino 'Extrusions' with Datasmith results in extremely dense meshes. A simple box can end up having thousands of vertices. This issue was reported and tested in 4.21 (4.21E0). This ...

Unreal Frontend crashes when loading a ue4stats file

Core - Nov 27, 2018

If Unreal Frontend has been built in the Development Editor configuration, attempting to open a ue4stats file in the Profiler tab results in the Unreal Frontend crashing. The crash does not occur if ...

Setting KeepState as default in LevelSequences makes Sequencer blend animations not as expected

Sequencer - Nov 27, 2018

Setting "Keep State" for an animation in sequencer makes the sequence behave differently in Sequencer and in Play Mode. The animations appear to be blending together instead of having normal transit ...

Incorrect formatting of #include statements in new code class added to project that is not properly set up for IWYU

Tools - Nov 27, 2018

Attempting to add a new code class to a project that is not correctly set up for IWYU (such as an older project that may not have been properly modified for IWYU when upgrading) will result in the b ...

Get viewport size returns unexpected values when Windows scaling is 125% or higher and High DPI support is enabled

Tools - Editor Viewport - Nov 26, 2018

Get viewport size node returns unexpected values when the user has set the windows scaling higher than 100% and has also enable High DPI support. ...