Disabling Disregard for GC with an invalid asset in GameplayTagTableList causes a controlled crash

UE - CoreTech - UObject - Jul 31, 2024

Disabling Disregard for GC leads to a crash in GarbageCollectionVerification.cpp VerifyObjectFlags. This crash occurs when there is an invalid path specified in GameplayTagTableList. The cause of t ...

Pasting custom data floats from a text editor into a instanced static mesh component crashes the editor

UE - Framework - Components - Aug 5, 2024

When an instanced static mesh component with a material using a PerInstanceCustomData node has its data floats pasted in, the editor crashes with an "Array index out of bounds" error. The licensee w ...

Input Mapping Context entries can get into a corrupted state when swapped with another entry that has a Combo Trigger.

UE - Gameplay - Input - Aug 23, 2024

This behaviour was working correctly in version 5.3. This issue happens inside an InputMappingContext DataAsset from the EnhancedInput system. We need at least two mappings entries. One of the entri ...

It's possible to create a locked state on a rigidbody by creating a TransientField that will keep the rigdbody Sleeping even after it leaves the Field's area of influence

UE - Simulation - Visual - Sep 5, 2024

The licensee found a way to lock the state of a rigidbody as PBDRigid->ObjectState() == EObjectStateType::Sleeping by subjecting it to a particular transient field composed of a RadialFalloff and a ...

Material Graph Editor crash when changing the value of a node entering a reentrant expression

UE - Rendering - Architecture - Materials - Oct 1, 2024

It is possible to cause an editor crash when changing a the value of a node involved with a reentrant expression. See the steps to reproduce for more information. Specifically, the crash occurs whe ...

Blueprints breakpoints in a For-Loop stops execution only once when the blueprint asset is from a project template

UE - Framework - Blueprint Runtime - Oct 18, 2024

This issue occurs when placing a breakpoint inside a loop in a blueprint's Event Graph or Function Graph. The breakpoint is only triggered once, even though the loop should continue executing. When ...

Crash on packaged dedicated server when a uproperty is marked as both replicated and editor-only

UE - Foundation - Cpp Tools - UnrealHeaderTool - Nov 26, 2024

In some situations, it can be useful to have a replicated editor-only C++ property (For example, the user that reported this issue was attempting to replicate settings to the client for game designe ...

When trying to snap selected foliage down to the ground using end key, if the mesh has collision complexity to "Use Simple Collision As Complex" and foliage collision preset to "BlockAll", the foliage selected will not move.

UE - World Creation - Worldbuilding Tools - Foliage - Dec 5, 2024

Using the "end" key on foliage selected with collision preset to "BlockAll" and the mesh collision complexity set to "Use simple Collision as Complex", the foliage will not move. This is wrong becau ...

Niagara module inputs don't handle bitfield enums correctly

UE - Niagara - Feb 17, 2025

As one clicks on the enum fields trying to form an input, the log is written with a variation of the following: [2025.02.14-17.42.38:940][521]LogNiagaraEditor: Error: Error getting default value fo ...

Enhanced input user settings file on consoles may behave unexpectedly after login change

UE - Gameplay - Input - Feb 27, 2025

The user settings seem to be initialized incorrectly. I think that this might be because, technically, when you log out and sign back in we might use the same ULocalPlayer in some cases on the conso ...