Attached Gameplay Cues with decals that override SetFadeOut will destroy their target actor on fade out

UE - Gameplay - Gameplay Ability System - Jun 27, 2023

Burst GCs will destroy the target actor if you attach them to the target (FGameplayCueNotify_PlacementInfo::AttachPolicy) and override the decal fade out (FGameplayCueNotify_DecalInfo::bOverrideFade ...

UObject Macro Libraries cannot use functions that require a WorldContext

UE - Gameplay - Blueprint Editor - Jan 11, 2024

If you make a Blueprint Macro Library that derives from UObject you are then unable to use any functions that require a WorldContext, like Delay. This is because the WorldContext cannot be assumed l ...

The UI layer system in Lyra leaks widgets when changing level

UE - Editor - UI Systems - UMG - Jan 12, 2024

Derived struct data is not copied to Base struct

UE - Gameplay - Blueprint - Feb 19, 2024

The actor Blueprint is intentionally causing an object slice to occur. In other words, we're copying a derived type to a base type, so the expectation is that only the inherited base properties are ...

UDN - Crash reverting SkeletalMesh unsaved changes

UE - Editor - Content Pipeline - Asset Build - Feb 19, 2024

ASan on iOS is broken

UE - Platform - Apple - Mar 1, 2024

Address Sanitizer (asan) is currently not working on iOS. This could be a helpful feature to get working again. ...

Option "Update Animation in Editor" is reset for child skeletal meshes

UE - Anim - Runtime - May 24, 2024

When the boolean is set on a child skeletal mesh, looks like it gets reset   Specifically , at UActorComponent::ConsolidatedPostEditChange forces a reconstruction of the Blueprint, making the trans ...

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 ...

Physics object with collision box detects multiple begin/end overlap events even when specific collision channel is utilized.

UE - Simulation - Physics - Mar 23, 2015

If a blueprint has a physics object and a collision box, the box will register overlap begin/end events multiple times, even if the collision is set to only overlap with specific collision channels ...