Cannot key font material for UMG Widget animations

UE - Anim - Sequencer - Sep 14, 2023

Lyra - Grant Nearby Interaction Ability Task used as source object but doesn't replicate

UE - Gameplay - Gameplay Ability System - Sep 25, 2023

UAbilityTask_GrantNearbyInteraction passes itself as the source object when making the Interaction Ability Spec in UAbilityTask_GrantNearbyInteraction::QueryInteractables. This causes the "Warning: ...

Unable to access inherited component using Subobject Data Subsystem

UE - Gameplay - Components - Oct 3, 2023

When using the Subobject Data Subsystem (Engine\Source\Editor\SubobjectDataInterface\Public\SubobjectDataSubsystem.h), we often have to work with an instance of FSubobjectData (Engine\Source\Editor\ ...

ResetToDefault() incorrect behavior with multiple components selected with different defaults

UE - Framework - Blueprint Editor - Oct 2, 2023

In the blueprint editor when selecting multiple components and resetting a property that exists on both components to its default value, when the components had different default values the editor r ...

Fracture Tool - Popup menu for tree items on the Geometry Collection Outliner is missing the option "Static" for setting "Initial Dynamic State"

UE - Graphics Tools - Modeling Tools - Oct 4, 2023

As reported by the customer in the related UDN case, when right-clicking a tree item on the Geometry Collection Outliner inside the Fracture Tool, the popup menu should display 4 options for setting ...

Ensure in GatherSubobjectData

UE - Gameplay - Nov 27, 2023

An ensure in GatherSubobjectData is being hit under certain inheritance conditions. This appears to be similar and potentially related to [Link Removed] and the fix at CL 16377852. Stepping through ...

Arithmetic assignment operators (e.g. +=, *=) in Niagara inputs are applied twice .

UE - Niagara - Jan 9, 2024

Arithmetic assignment operators seem to be applied twice when committed in the Niagara stack.  This occurs when entering *= 2.0 for example into a float input. This may be the result of the SNiagar ...

Keep Playback Range In Section bounds can cause Actor Sequence range to be inclusive

UE - Anim - Sequencer - Feb 16, 2024

FSequencer::UpdatePlaybackRange does not check the exclusivity of the new bounds when setting them, but UMovieScene::UpgradeTimeRanges does. ...

Deprecated blueprint variable fixups may fail depending on loading order

UE - Framework - Blueprint - Mar 7, 2024

There is currently no simple way to do a deprecated variable fixup on native variables that are set by a blueprint class. For a simple variable rename, CoreRedirects can be used and will work proper ...

Client Ensure FShaderMapResource_SharedCode::ReleaseRHI is still referenced on exit/shutdown

UE - Niagara - Rendering - May 7, 2024

Very rarely, the game client will crash on shutdown and the log will contain messages that look like: LogOutputDevice: Error: Ensure condition failed: false [File:Engine\Source\Runtime\RenderCore\ ...