VirtualTexture performance is much worse on SM6 than SM5

UE - Rendering - Features - Feb 19, 2023

Deleting a material layer from the stack reverts other layers' overridden parameters to default

UE - Graphics Features - Feb 5, 2021

It appears as though parameters for downstream material layers are reverted to their default values and override states when an upstream material layer is deleted. ...

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

UE - Core - Cpp Tools - 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 - Runtime - Simulation - 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 ...

Flickering shadows/GI when DrawMaterialToRenderTarget is called per tick in PIE

UE - Rendering - Architecture - Jul 11, 2024

When DrawMaterialToRenderTarget function is called on tick and actors are spawned in game, the lumen shadow/GI visually flickers. Debugging shows that the lumen screen probes are flickering as well. ...

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 - Engine Scaling - Streaming - 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 ...