Cast enum to byte could occasionally break cook/resave in level BP

UE - Gameplay - Blueprint Compiler - Aug 27, 2020

 Workaround:The blueprint macro had a cast from the enum to an int and that was causing the issue, getting rid of the cast and just returning the enum and then changing all the places that were usin ...

Landscape Spline collision displays incorrectly

UE - LD & Modeling - Terrain - Landscape - Aug 27, 2020

Landscape splines are displaying their collision incorrectly. The collision is projected off the spline however this issue is purely visual. The collision itself still works as expected. This was t ...

Dummy type required to parse delegates from a header

UE - Foundation - Cpp Tools - UnrealHeaderTool - Aug 27, 2020

Delegate types aren't parsed unless the header file comes with a UCLASS/USTRUCT/UENUM ...

Creating a new C++ project with visual studio build tools installed opens a command prompt for visual studio

Tools - Aug 27, 2020

Creating a new C++ project with build tools installed for Visual Studio opens a command prompt to path C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools> instead of visual studio. Selec ...

Crash after removing frames in recorded animation

OLD - Anim - Aug 26, 2020

Crash after removing frames in recorded animation.  Reported in version 4.25.3 (CL-13942748) and tested in versions 4.24.3 (CL-11590370) and 4.25. Working as expected in 4.24.  ...

File Media Output Capture Crashes on OS X

Media Framework - Aug 26, 2020

On OS X, image frames output in PIE but crash occurs in standalone mode; The .wav file is written but is empty (the media player does not seem to go to the master submix correctly) and it seems to ...

Get Playback Range from sequencer scripting gives tick rate frame numbers instead of display rate

UE - Anim - Sequencer - Aug 26, 2020

Sequencer scripting will return the tick rate frame number for Get Playback Range instead of the display rate frame number. This differs from similar functions, and will result in unexpected results ...

FCoreDelegates::OnControllerConnectionChange Missing Wireless Disconnect Event

UE - Platform - Mobile - Aug 26, 2020

FCoreDelegates::OnControllerConnectionChange works for wired connect/disconnect events as well as the wireless connect event, but wireless disconnect is not working. ...

Occlusion Culling incorrectly culling objects

UE - Graphics Features - Aug 26, 2020

When playing in PIE/camera moving from left to right, pieces of the floor grid are culled out when they are not supposed to be. I was able to replicate this issue, however after I brought up the c ...

Memory leaks at changing lighting scenarios

UE - Rendering Architecture - RHI - Aug 26, 2020

The engine does not free the LevelRenderAssetManagers array elements in FRenderAssetStreamingManager when changing lighting scenarios. Following code can avoid this issue. void FRenderAssetStre ...