Destroying a welded actor is causing an Array index out of bounds crash on 5.6

UE - Runtime - Simulation - Jul 30, 2025

Destroying a welded actor is causing an Array index out of bounds crash on 5.6. The licensee has provided a repro project that reliably causes a crash whenever the spawned actor is destroyed. There ...

Navigation System is gathering navigation bounds too early

UE - AI - Aug 6, 2015

In GameInstance.cpp when the Navigation System is created it calls... UNavigationSystem::InitializeForWorld This in turn ends up calling... GatherNavigationBounds(); This goes through all ...

LevelStreamingPersistence plugin improvements

UE - Engine Scaling - Streaming - World Partition - Dec 29, 2023

UDN: [Link Removed]Fix SaveToFileCommand : [Image Removed]Problem with private properties serializing structs:[Image Removed]Add support for runtime instantiated UObject classesAdd single restore c ...

Imprecise Rotation Values produced in the Details Panel when using the Rotation Widget in the Viewport

Tools - Mar 29, 2016

Starting with an asset (static mesh for instance) with a precise rotation value (such as a whole number) in the details panel will result in a imprecise, slightly fractional off value when rotated ...

Spot Lights are not using Light Propagation Volumes when enabled

UE - Graphics Features - May 23, 2016

As of 4.9 Dynamic Indirect Lighting with Light Propagation Volumes should be supported for Spot Lights. This does not appear to be the case for several versions that I could see. Using the methods o ...

Instances In a Hierarchical Instance Static Mesh Component Don't Retain PerInstanceRandom Values When Rotated

UE - Graphics Features - Dec 9, 2019

When an instance in a Hierarchical Instance Static Mesh component is rotated using "Update Instance Transform" it doesn't retain it's material's base color value when the material uses PerInstanceRa ...

FMovieSceneSkeletalAnimationParams::MapTimeToAnimation returns the wrong value if InFrameRate is not the Tick Resolution

zComponent - Archive - Jan 16, 2026

FMovieSceneSkeletalAnimationParams::MapTimeToAnimation takes in an FFrameTime and FFrameRate and is supposed to tell you which frame of animation that evaluates to, when accounting for looping, play ...

Special characters in file names are not escaped on Perforce commands

UE - Editor - Jun 14, 2024

Files and directories with special characters %, @, * and # are not escaped when sent to the P4 Client API. For example, an '@' character is common in root workspace folders when using concurrent bu ...

BuildCookRun: EnablePlugins parameter generated improper cooking command line.

UE - Core - Data Pipeline - Cooker - Sep 22, 2023

From the UDN post that reported the problem:  The BuildCookRun Automation script offers a commandline option called -EnablePlugins= which allows the user to specify additional plugins that should ...

UMG Designer preview: Incorrect resolution on Samsung s8 and s9

UE - Editor - UI Systems - Jul 30, 2018

"By default, the device profile for android_high (which is used by phones such as the galaxy s8 and s9) gives a scale factor of 1.0 resulting in 1280x720. When choosing a ~2:1 device such as the gal ...