WasRecentlyRendered() and GetLastRenderTimeOnScreen() still triggers when a skeletal mesh re-enters the view frustum despite being occluded.

UE - Rendering Architecture - Dec 4, 2024

AActor::WasRecentlyRendered() and UPrimitiveComponent::GetLastRenderTimeOnScreen() both still trigger when a skeletal mesh (occluded behind a wall) re-enters the player's view frustum after being ou ...

Converting BSP to static mesh on Linux causes the editor to crash

UE - Platform - Linux - Mar 11, 2016

Converting a BSP to a static mesh will freeze and crash the editor when done on Linux. Windows does not exhibit the same conversion crash. ...

Distant mesh / vista have visible Lumen bounces

UE - Rendering Architecture - Jun 15, 2024

Objects far outside of the Lumen Scene don't temporally accumulate screen traces, leading to heavy flickering. It appears that the temporal reprojection is failing when comparing the depth in "Scree ...

'Set Playback Position' node fires Timeline event even if 'Fire Events' is set to false

UE - Gameplay - Apr 30, 2015

'Set Playback Position' node fires Timeline event even if 'Fire Events' is set to false. User Description: Basically using the set playback position node to set a new time position for a timeline ...

Asset localization does not work properly for Paper2D related assets such as Flipbook

UE - Foundation - Mar 18, 2022

This issue is resolved by changing Paper2D's LoadingPhase to PostConfigInit, but this is a workaround. We suggest a better long term fix via AssetRegistry changes (see comments). In the default la ...

ACineCameraAttachMount's "Target Actor" constraint does not work with Spawnables or Replaceables in Sequencer

UE - Virtual Production - Tools - Virtual Camera - Aug 12, 2025

Constraints (UTickableConstraint) are usually created throuh the "Animation" tab available in the Editor's "Animation Mode". When created through that interface while Sequencer is open, the internal ...

The drawing order of widgets becomes wrong when GlobalInvalidation is enabled,

UE - Editor - UI Systems - Slate - Nov 26, 2021

When trying to create a widget with specific steps, the drawing order may not be correct. This is not reproduced when Global Invalidation is disabled, and the state can be restored. This issue is pr ...

Visual Logger Timeline is not updated when Viewport is in fullscreen

UE - AI - Debugging - Jan 14, 2025

Context The Visual Logger is a powerful debugging tool to create and record visual representations, and allows people to review the data. Problem The problem is that it does not record things don ...

SButton and SBorder multiply color and opacity twice

UE - Editor - UI Systems - Sep 22, 2016

Currently, the SButton and SBorder widgets multiply the color and opacity during OnPaint before calling the super (SCompoundWidget::OnPaint). This causes the operation to be done twice, since the co ...