SaveGame data does not correctly save the value of elements in an int array when the elements are initialized with RandRange() and then set to a known value

UE - Gameplay - Aug 28, 2018

After using FMath::RandRange() to initialize elements of an int array in a SaveGame class and then setting all of the values of the array to 0 before using UGameplayStatics::SaveGameToSlot() to save ...

Ejecting from player in multiplayer PIE results in the wrong world being displayed

UE - Networking - Dec 13, 2024

In [Link Removed], it mentions that only the instance in the editor viewport supports switching to Simulate In Editor when running multiple instances in PIE. However, rather than showing that instan ...

Actor scale can be different on client and server when spawning with scale of (1,1,1)

UE - Networking - Feb 28, 2023

When spawning an actor, we don't seem to replicate the scale if it's set to (1,1,1), even if the root component's default scale is different to this. This results in the client using the default sca ...

PostEditChangeProperty has NULL property when moving actor in editor

UE - Gameplay - Mar 17, 2015

When using the transform widget in the editor, the Property value of a PostEditChangeProperty() call will be NULL. The transform widget that is being moved in this case is the widget attached to th ...

Set relative location in construction script does not work when value is [0, 0, 0]

UE - Gameplay - Blueprint - Dec 11, 2017

The Set relative location in construction script does not work when the value is [0, 0, 0] when used it does not set the location back when the specified component is moved, it does work for any val ...

Line trace fails to detect Destructible Mesh

UE - Simulation - Physics - Destruction - Jun 15, 2015

When using a line trace in the construction script so that objects can return a value destructible meshes will not return a hit. This does not affect use in game with PIE or Standalone game, but if ...

'Can Jump' functions differently in 4.13

UE - Gameplay - Sep 2, 2016

'Can Jump' functions differently in 4.13 User Description: "Can Jump" doesn't update in an appropriate manner in 4.13. In 4.12 it would return true while grounded, false while in the air, and the ...

ARSharedWorld, AREnvProbe, and ARSaveLoad fail to build for iOS with clang error

UE - Platform - Mobile - Jul 18, 2019

ARSharedWorld fails to package at the build command for iOS with the following messages. Packaging (iOS): [1/4] sh /Volumes/Storage/Workspaces/Release/Samples/AR/ARSharedWorld4.23/Binaries/IOS/ARS ...

Regression: "Object Position" node in Light Function materials did not compile up to UE 5.0. Starting with 5.1, it compiles but outputs garbage values

UE - Rendering Architecture - Materials - Aug 26, 2024

Up to UE 5.0, when the "Object Position" node is used in the Material Editor as part of a material with Light Function domain, attempting to compile the material results in the following error: "[SM ...

Modifying Notify Properties no longer updates the NotifyName in Blueprints with custom GetNotifyName function.

UE - Anim - Gameplay - Feb 13, 2025

If after placing a notify on an anim sequence timeline you modify a property that is used in the GetNotifyName function of a blueprint notify in engine version previous to 5.5 (5.4.3 for example) th ...