Bug in StringTemplate.cpp related to modulo operator in MaterialTemplate.ush (code fix provided)

UE - Rendering Architecture - Materials - Jun 25, 2024

Shader Template files like MaterialTemplate.ush do not submit previous chunks when encountering a `%` character, unless that `%` character is `%s` or `% {...} `. Because the error is happening ...

Ragdoll replication on server side is not replicated correctly on client

UE - Networking - Dec 2, 2014

Ragdoll replication on server side is not replicated correctly on client. The client will see the server players ragdoll dissappear and reappear at the 0,0,0 origin point. AnswerHub Posts: https: ...

ResavePackages commandlet (buildlighting) fails/asserts on reflection captures in non-visible sub-levels

UE - Graphics Features - May 13, 2025

When building reflection captures through the ResavePackages commandlet, it frequently triggers an ensure inside of ReflectionEnvironmentCapture.cpp. If distributed shader builds start causing prob ...

Set Members in Struct node doesn't work if the Struct is contained within an Array

UE - Gameplay - Blueprint - Dec 9, 2014

Set Members in Struct node doesn't work if the Struct is contained within an Array. ...

Control Rig settings are not retained between editor sessions or carried into deployed game

UE - Anim - Rigging - Control Rig - Jun 10, 2020

Control Rig settings are not retained between editor sessions or carried into deployed game ...

Movie playback doesn't work on Mac and iOS the way it did before

Tools - Aug 5, 2016

New media framework is making Mac/iOS not render ...

Race condition in full builds of UE4 engine source

UE - Foundation - Cpp Tools - UnrealBuildTool - Sep 26, 2019

This is a race condition caused by how "Clean.bat", a batch file used during rebuilds, tries to manually rebuild the UnrealBuildTool project when it runs. This causes a spam of UnrealBuildTool build ...

MakeArray wildcard node gives a compilation error when being used in a Blueprint Macro.

UE - Framework - Blueprint - Dec 19, 2024

There is an error with the SmartMacroInterface, where you can't use an empty wildcard "Make Array" node. This error makes the blueprint not compile and the macro unusable. Disabling the bUseSimpleWi ...

Crash occurs when diffing blueprint that has had one of its variables changed to a Soft Object Reference

UE - Gameplay - Blueprint Editor - Oct 3, 2017

A crash occurs when diffing a blueprint that contains an array that has changed from an Object Reference to a Soft Object Reference. Note: I figured that this could be related to another bug that I ...

Internal Compile error received from rearranging Format Text nodes

UE - Gameplay - Blueprint - Dec 18, 2014

Internal Compile error received from rearranging Format Text nodes Output Log of Error: LogBlueprint:Error: [compiler] Error Internal compiler error inside CreateExecutionSchedule (site 2); please ...