Android: FTraceAuxiliaryImpl::WriteToFile Fails to Create Absolute Path

UE - Platform - Mobile - Systems - Jun 23, 2021

A licensee has reported that the functions FTraceAuxiliaryImpl::WriteToFile, and find IFileManager::ConvertToAbsolutePathForExternalAppForWrite do not seem to be working properly for Android, as the ...

ARCore: Handheld AR Template doesn't handle background/resume correctly

UE - Platform - XR - Jul 23, 2021

When the new template gets backgrounded and resumed, the app might not be fully functional at resume time. Sometimes the plane detection doesn't work. Sometimes the camera goes down. It's not very ...

Make Enhanced Input More Extendable

UE - Gameplay - Input - Dec 8, 2022

Enhanced Input could use another pass to make sure classes, functions and data are properly exposed to both be safe and allow users to change/expand Enhanced Input. ...

Geometry Collection behavior does not change when changed by BP

UE - Runtime - Deformable - May 2, 2022

Reproduced 6/6 times. This seems to affect all "Set" functions for Geometry Collection Components, such as Setting Object Type from Static to Dynamic, or changing Collision Type. ...

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

Stationary Skylight intensity blown out

UE - Graphics Features - Nov 29, 2016

Using a Stationary Skylight appears to be blown out with the SLS Captured Scene. Movable and Static do not exhibit this behavior. Comparison gif attached and sample project attached. Tested with: ...

RHIGetAvailableResolutions returns duplicate entries when bIgnoreRefreshRate is false

UE - Rendering - Architecture - RHI - Sep 17, 2015

When the RHIGetAvailableResolutions function fills the array that is passed in as the first argument, it will end up filling some slots with duplicate resolutions (including refresh rate) when the b ...

LIVE: Multiplying an FQuat*FQuat via pass-by-value crashes editor on open

UE - Foundation - Core - Nov 5, 2014

If a function takes in an FQuat value and then multiplies it by an FQuat, the project will build properly but then crash when trying to launch the project in the editor. Example project available b ...

Comment boxes no longer allow pinning/unpinning of comment bubbles

UE - Gameplay - Blueprint - Jun 24, 2015

Comment bubbles above comment boxes no longer have an option to pin/unpin comment bubbles. This functionality allowed users to choose whether or not to show the comment bubble, which was useful for ...

UTF-16 characters return incorrectly from StringToBytes/BytesToString conversion

UE - Foundation - Core - Jul 28, 2016

When a UTF-16 character (™ for example) is passed into a StringToBytes() function and then returned via BytesToString, the returned character does not match (in the case of ™, a double quotes is ret ...