UDataTableFunctionLibrary::AddDataTableRow() fails for blueprint-defined row structure types

UE - Framework - Blueprint - Feb 2, 2024

The editor-scripting blueprint node "Add Data Table Row" fails when the Data Table uses a Row Structure that was defined in blueprint. Internally, it checks if the passed-in UScriptStruct is derived ...

Unable to change Actor Coloration View Modes in PIE

UE - World Creation - Worldbuilding Tools - Jul 20, 2025

When in PIE changing Actor Coloration view modes from the viewport visualisation mode [Liit] -> [Actor Coloration] -> ... Does not update correctly when switching view mode and sometimes isn't corr ...

OcclusionFeedback may not be performant for primitives with large screensize

UE - Platform - Mobile - Dec 13, 2025

A licensee reported that the performance could be worse in some scenarios (probably a small scene with large objects) with OcclusionFeedback enabled ( 20fps up if disabled), tested on a Qualcomm 870 ...

Matinee movie recording is broken in 4.10

Tools - Dec 18, 2015

When trying to record a movie from a matinee in 4.10, it can fail for a number of reasons: 1. The folder does not exist 2. The cinematic view modes do not take effect 3. Trying to record a streamin ...

Loops don't work with SimpleParallel BT composite node

UE - AI - Dec 16, 2014

Loop decorators don't work with SimpleParallel BT composite node. We need to either fix it, or if we remove support for it restrict users from putting these decorators on SimpleParallel's children. ...

Changing the name of a GameMode Blueprint that is set as the Default in Project Settings and then clicking the Project Settings Default GameMode dropdown will crash the editor

Tools - Jul 7, 2015

Changing the name of a GameMode Blueprint that is set as the Default in Project Settings and then clicking the Project Settings Default GameMode dropdown will crash the editor. No crash report is ge ...

Custom Widget does not change cursor settings

UE - Editor - UI Systems - Nov 20, 2017

When you are using a Custom Widget, changing the cursor setting does not change cursor during PIE or packaged games. only changing the cursor options in the original widget fixes the issue. This iss ...

Replay playback can become paused indefinitely after scrubbing with high time dilation

UE - Networking - Feb 19, 2020

When playing a replay with DemoPlayTImeDilation set to 5, and jumping around the timeline using GotoTimeInSeconds(), the play back can break, with game actors freezing and violently shaking. It seem ...

Lightmass ignores StaticSwitch in materialinstance

UE - Graphics Features - Aug 12, 2020

This is caused by FLightmassMaterialProxy doesn't have GetStaticParameterSet() function. (FMaterial::GetStaticParameterSet() is called.) It can be fixed by adding the following function to FLightma ...

UDIM UVs are wrong

UE - Graphics Features - Feb 19, 2020

UE4 applies 1-x transform to V coordinate when importing UVs from mesh. This is to handle GL/D3D differences in texture origin, but it breaks UDIM page addressing. It's possible to apply a fix to ...