Ray tracing scene doesn't reflect WPO with instance custom data

UE - Rendering - Graphics Features - Ray Tracing - Sep 19, 2025

When custom instance data is used to calculate WPO in a Material and applied to an ISM the WPO value in the Lumen scene (ray tracing scene) is different than the visible scene resulting in incorrect ...

Ensure when calling server RPC from BeginPlay for a component that is not replicated by default

UE - Networking - Sep 18, 2025

This seems to occur due to the order in which the component is registered and set to replicate in UActorComponent::OnCreatedFromReplication. The component is first registered with the world, which c ...

Nanite Skeletal Meshes Invalidate VSM

UE - Rendering - Graphics Features - Nanite - Sep 17, 2025

Nanite Skeletal Meshes will always invalidate VSMs, even with their Shadow Cache Invalidation Behavior set to Rigid. This does not match the behavior of non-Nanite Skeletal Meshes. ...

Controller::OnPossessedPawnChanged broadcasts (Pawn->null) but not (null->Pawn) during AGameModeBase::RestartPlayer()

UE - Gameplay - Sep 17, 2025

Context AController has a blueprint assignable delegate that fires when the possessed pawn changes. This should fire in both singleplayer and networked games. The bug is reproducible in single play ...

Point light missing issue on PowerVR GE8xxx when GPUScene is enabled

UE - Platform - Mobile - Sep 17, 2025

On PowerVR GE8xxx devices (e.g., GE8320), running with GPUScene enabled on the OpenGL ES path, point/local Lights render nothing or significantly weak result. Withouy GPUScene(UniformView/UBO path), ...

Painted foliage in a level instance can be selected in Foliage mode if the level instance is in main level, and foliage is duplicated if moved.

UE - World Creation - Worldbuilding Tools - Foliage - Sep 16, 2025

Context Foliage Mode is a set of tools that enables you to quickly paint or erase sets of Static Meshes or Actor Foliage. Level Instancing is a level-based workflow designed to improve and streamlin ...

Local Exposure can cause large variations in PreExposure under certain conditions

UE - Rendering - Graphics Features - Sep 16, 2025

PreExposure is influenced by LocalExposure in PostProcessEyeAdaptation.cpp:1265. It appears when the scene is particularly dark and using manual exposure, the LastAverageLocalExposure can read a lar ...

A LevelSequence will lose the binding to objects contained in a level instanced inside another level

UE - World Creation - Worldbuilding Tools - Level Instances - Sep 15, 2025

A LevelSequence will lose the binding to objects contained in a level instanced inside another level on 5.6 and up. Refer to the reproduction steps or the shared repro project provided by the licens ...

Move SAnimTimeline, SAnimTrackArea, and SAnimTrack to public API

UE - Runtime - Animation - Sep 14, 2025

I wanted to be able to make use of the same widgets the AnimSequence uses for its timeline with play/pause, rewind, etc. However I discovered this was all in private folders in the Persona plugin. ...

Enabling STATS causes RenderThread to wait for GPU

UE - Rendering - Architecture - RHI - Sep 10, 2025

The licensee noticed that in Development builds, the Render thread times are suspiciously similar to GPU times, and the same thing happens when enabling FORCE_USE_STATS in Test configuration. The is ...