GameInstance and subsystem initialization order is incorrect for Play In Editor

UE - Gameplay - May 18, 2023

The order of world and game instance initialization is different between a true standalone game (cooked game or an editor build with -game) and a Play In Editor game. Specifically, in Play in Editor ...

Raytraced Shadows render incorrectly in a project that has been converted from 5.0.3 to 5.1.1 to 5.2

UE - Graphics Features - Ray Tracing - May 16, 2023

Version to VersionResultsNew 5.0.3 project to 5.1.1Works as ExpectedNew 5.1.1 project to 5.2Works as ExpectedNew 5.0.3 project to 5.1.1 to 5.2Bug OccursNew 5.0.3 project to 5.2 Bug Occurs The scene ...

MaterialProxyReplace node does not work with Approximate setting in HLOD generation or Actor Merge

UE - World Creation - Worldbuilding Tools - HLOD - May 15, 2023

This is the same behavior for HLOD generation of World Partition. Replace is useful when there is a material that changes parameters with information such as camera. ...

Check in UCharacterMovementComponent::SmoothClientPosition fails when travelling between servers

UE - Gameplay - Player Movement - May 11, 2023

While attempting to connect and travel to a new server, the client's NetDriver will be shutdown, and a new pending net driver created (in UEngine::Browse). When the original NetDriver is destroyed, ...

Suspend/resume iOS Metal Crash on low end device with MTLCommandBufferErrorMemoryless error with lots of geometry

UE - Platform - Mobile - May 11, 2023

The project was built in Unreal 4.27.2 binary from the Epic Games Launcher. At this stage we have only observed the crash on devices with a hardware combination of Apple A9 1.8 GHz and 2GB of Memory ...

Memory leak in Array draghandles in PropertyEditorHelpers.cpp

UE - Editor - Workflow Systems - May 9, 2023

MultiWayBlend anim node doesn't apply additives correctly

UE - Anim - Runtime - Anim Blueprints - May 4, 2023

It seems that the MultiWayBlend node isn't applying additives correctly.  In the attached project are two anim bps, one which dynamically creates an additive and one which uses an additive sequence. ...