Spline point manipulation broken when spline component is selected

UE - Editor - Workflow Systems - May 24, 2022

Spline point manipulation does not work properly when the spline component is selected. Although the widget appears on a spline point, applying a translation results in the entire spline component b ...

Making changes to a Camera Shake while previewing the Camera Shake triggers a crash

UE - Anim - Sequencer - May 23, 2022

This is not a regression. Tested in //UE4/Release-4.27 CL 18319896  Making changes to a Camera Shake while previewing the Camera Shake triggers an Assertion upon compiling. ...

Activating the Cube Grid tool while a Level Sequencer is open results in a crash

UE - LD & Modeling - Modeling Tools - Mesh Editing - May 20, 2022

Activating the Cube Grid tool while a Level Sequencer is open results in a crash. ...

Collision between Vehicles and Instanced Meshes are behaving differently than expected

UE - Simulation - Physics - May 20, 2022

This is a regression tested in //UE4/Release-4.27 CL18319896 Vehicle from the Vehicle template clips through instanced meshes, and can't be driven on them.  ...

NiagaraSystem is compiled every time when first loaded in the editor

UE - Niagara - May 20, 2022

If you are using a large amount of Niagara, you will experience excessive load times in PIE even if nothing is changed. The following code change seems to be effective as an interim response. void ...

Take Recorder starts all timecodes at zero unless "Start at Current Timecode" is checked

UE - Anim - Sequencer - May 19, 2022

This seems to be a regression caused by CL 16942648 ([Link Removed]). Recording times based on the sequence, means the timecode will always begin when the sequence does. ...

A crash happens with a combination of Event Receive Tick AI and a pawn losing possession

UE - AI - May 18, 2022

User reports this is a regression because it worked in 4.27, but they converted to 5.0.1 and now it causes a crash. However, I'm unable to verify this at this time. A crash happens with a combinati ...

USplineComponent::GetDistanceAlongSplineAtSplineInputKey returns incorrect result when input keys are not sequential

UE - Editor - Workflow Systems - May 18, 2022

USplineComponent::GetDistanceAlongSplineAtInputKey() returns the wrong value when the input keys are not sequential because it interprets the input key argument as the spline point index. Thus if th ...

DemoNetDriver can cause ClearVoicePackets to be called multiple times in one tick

UE - Networking - May 18, 2022

Because DemoNetDriver doesn't override PostTickFlush, it will call the base UNetDriver's PostTickFlush. When both the game NetDriver and DemoNetDriver are ticked, this results in the online interfac ...

Crash in GameplayTag Editor Widget when editing array of tags on a component

UE - Gameplay - May 17, 2022

Editing an array of gameplay tags on a component belonging to an actor instance can lead to a crash. There are inconsistencies with how the Gameplay Tag Editor widget behaves:Array of gameplay tags ...