Number of Frames in Animation Change on Import When the Frame Rate is Set to 30 or 60 in Maya

Tools - Feb 12, 2018

-When imported into 4.17.2 the 30fps animation had 42 frames. In any engine version after the animation has 17 frames -The 60 FPS animation only has 7 frames in all engine version ...

Get Hit Result Under Finger by Channel appears to return the wrong location on MAC during PIE

UE - Platform - Apple - May 11, 2018

The location give by the Get hit result under finger by channel appears to be affected by screen size on Mac. When clicking an area in the level, it does not always return the area under the finger ...

Xbox 360 Controller DPad input does not register properly on Android

UE - Platform - Mobile - Jun 4, 2018

Using a Xbox 360 controller on an Android device works except that the DPad input is not registered. This same issue does not occur with Xbox One controllers. Regression?: No This occurs in 4.18 ...

Attempting to compile an editor plugin that spawns an instance of ACullDistanceVolume causes a linker error

UE - Gameplay - Aug 9, 2018

A linker error is encountered if an Editor plugin spawns an ACullDistanceVolume instance. This is caused by neither having ENGINE_API or MinimalAPI specified in its UCLASS macro. Regression?: No Th ...

TestEqual(TCHAR*, TCHAR*) function is testing pointer equality instead of values

UE - Automation Test - Oct 1, 2018

A licensee has reported that the TestEqual(TCHAR*, TCHAR*) function tests for pointer equality instead of comparing two values, which does not accomplish what the function is meant to do. Regressio ...

GameplayTask classes that have a BeginSpawningActor function never call the Activate function

UE - AI - Oct 3, 2018

A class that inherits from GameplayTask which also has a BeginSpawningActor function will not have its Activate function fired properly. Removing this function causes it to fire properly. Regressio ...

Adding a Pass By-Reference input parameter to an event dispatcher is allowed, but causes a warning when called.

UE - Gameplay - Blueprint - Nov 19, 2018

You can add a pass-by-reference input variable to an Event Dispatcher, but it will will result in compile warnings, and changes to that input will not affect the value of the variable in the caller. ...

Wheeled vehicle movement is jittery on clients

UE - Simulation - Physics - Jan 29, 2019

Vehicle movement is jittery on clients. This is most apparent when turning while driving. This was also tested in a packaged game with local multiplayer setup. Regression?: Yes This does not occur ...

Shaped Trace by channel traces do not return true when the starting and ending point are the same

UE - Simulation - Physics - Feb 18, 2019

When a shaped trace by channel has a starting and ending point that is the same, it no longer returns true when overlapping an object. Regression: Yes This appears to work as expected in 4.21.2 bi ...

Crash in when setting label in ChildActor (infinite loop in PECP)

UE - Gameplay - Feb 22, 2019

In void ATestActor::OnConstruction(const FTransform& Transform) there is an infinite loop occuring in a ping pong call between the SetActorLabel and the DestroyChildActor calls. Happens in vanil ...