Live Coding doesn't auto-compile upon reopening a project

UE - Foundation - Cpp Tools - Live Coding - Apr 20, 2022

When creating a C++ class and compiling utilizing Live Code, upon creating a blueprint class utilizing that C++ class as it's parent and restarting the editor, the blueprint class loses it's parent ...

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.  ...

Reset Instance Changes to Blueprint Defaults does not reregister components

UE - Framework - Blueprint Editor - Jan 17, 2024

For map placed blueprint actors with components with property modifications, when triggering Reset Instance Changes to Blueprint Default from the actor instance's Details panel, any components with ...

PIE window does not match what was set in the New Viewport Resolution setting

Tools - Oct 24, 2019

Setting the resolution of PIE to 4K Ultra HD results in the new PIE window going very far out of the bounds of 4K. If you are using two monitors the PIE window will bleed over a good bit into the ot ...

Actor attached to other actor in LevelInstance has very large bounds

UE - World Creation - Worldbuilding Tools - Level Instances - May 26, 2023

Attached actors do not return to LevelInstance space at the end of LevelInstance editing, and bounds contains level instance offset location. This results in huge bounds. My workaround is:  void FL ...

Set functions in UWindDirectionalSourceComponent are not exposed to be called from code

UE - Gameplay - Components - Oct 4, 2018

None of the Set functions in the UWindDirectionalSourceComponent are able to be called from code. The functions can be called from Blueprint, but without the ENGINE_API macro, none of the functions ...

APlayerController::FlushPressedKeys is (incorrectly?) called when the client viewport loses focus.

UE - Gameplay - Input - Sep 3, 2021

When focus changes an IE_Released event occurs for the W key (your character stops moving) due to UGameViewportClient::LostFocus calling APlayerController::FlushPressedKeys. Because of the R key pre ...

Relationship between joycon stick value and Deadzone

UE - Gameplay - Input - Mar 22, 2018

Setting the dead zone of Joicon causes the dead zone to be ignored in the direction of full X, -X, or Y, -Y. ...

GenerateProxyMesh causes incorrect transform in ISM using Scale

UE - World Creation - Worldbuilding Tools - HLOD - Aug 20, 2019

MeshVertex has been converted by component transform before being converted by instance transform. It is ( Vertex * ComponentTransform ) * InstanceTransform. I thought it has to be converted by (Ve ...

Widgets stick out from letterboxed player screen on 4.25

UE - Editor - UI Systems - Sep 28, 2020

Note:   Clipping on letterboxed player screen works fine on 4.24.   This issue was brought in by CL#10541213. Here's a workaround TSharedPtr<SGameLayerManager::FPlayerLayer> SGameLayerManager::Fin ...