Always Relevant actor may replicate incorrect movement mode when the walkable floor becomes irrelevant

UE - Gameplay - Player Movement - Feb 26, 2024

When the character class is set to always relevant, if a client travels very far away from another character, such that the character is relevant but the component they're standing on is not (but al ...

PakFiles: Unmounting PakFile while requests are still in progress causes assertion failure in UnMount

UE - Foundation - Mar 31, 2022

[Link Removed] Licensee is using the chunk downloader. On Shutdown method of their GameInstance, they call FChunkDownloader->Finalize. When they quit the game (Alt+F4) during a chunck download an a ...

GetPackageLengthForCooking can be much larger than the actual file path length

Tools - Jul 10, 2019

If the file path with the asset contains a project name, the cooking file pathlength is incorrectly increased. The following code in ContentBrowserUtils :: GetPackageLengthForCooking causes this is ...

Access Violation - UMovieSceneFolder::PostLoad - Accessing freed memory

UE - Anim - Sequencer - Sep 19, 2024

A licensee has hit an access violation issue due to a movie scene containing a reference to an invalid child object binding. It triggers in the following method: UMovieSceneFolder::PostLoad // Vali ...

[CrashReport] Assertion failed: !PinRef->bWasTrashed - UEdGraphPin::SerializePin()

UE - Gameplay - Blueprint - Sep 8, 2017

This is a common and longstanding crash that has affected more than 200 users since at least 4.15. This crashGroup was previously associated with [Link Removed], but that specific repro case has be ...

Player Controller does not handle multiple CharacterMovement movement modes

UE - Gameplay - Blueprint - Feb 6, 2018

From Bug Submission: The variable in the image I attached is unable to distinguish between multiple characters all possessed by the same player controller. So if one character has this variable set ...

When asynchronously loading levels using the "Async Load Primary Asset" node, the dirty flag of the loaded level becomes Enable

UE - Gameplay - Jul 26, 2018

Asynchronously loading a level that has one or more Actors using the "Async Load Primary Asset" node will enable dirty grug for that level asset. The cause is a modified code(CL-3764602) for the [L ...

VSCode finds intellisense errors in Project source files: cannot open source file "UBT_COMPILED_PLATFORM/UBT_COMPILED_PLATFORMPlatformCompilerPreSetup.h"

UE - Foundation - Cpp Tools - Jan 28, 2020

VSCode finds intellisense errors in Project source files: cannot open source file "UBT_COMPILED_PLATFORM/UBT_COMPILED_PLATFORMPlatformCompilerPreSetup.h" Similar to [Link Removed], but that was onl ...

Unreal Insights - GPU Timers don't show on Graph

UE - Foundation - Insights - Oct 27, 2023

From Customer: UE 5.3 update broke Unreal Insights adding GPU timers into graph tracks. Debugging the code and cross checking with github/p4v I guess it broke in this revision: Timer graphs no ...

Rendering of a Text Widget with Outline does not track LayerId correctly

UE - Editor - UI Systems - May 27, 2025

Text widget with Outline uses 2 LayerId levels to draw the outline and the text glyphs. This can be seen in function FSlateElementBatcher::AddShapedTextElement(), where lambda BuildFontGeometry() is ...