Null Material Layers in Material Instances cause Opacity Mask and WPO to break on Nanite Meshes

UE - Rendering Architecture - Materials - Oct 31, 2024

When a Material Instance is loaded that has a nullptr layer in StaticParametrs.Materiallayers.  The Material Instance will create it's own CachedExpressionData but the ConnectedParameterMask will be ...

Static/stationary child actor components are invisible and/or move position when placed inside a dynamically loaded level

UE - Framework - Components - Oct 31, 2024

When loading a non-world partitioned level into a persistent world partitioned level, parent actors with child actor components within the loaded map will move position or become invisible. Within t ...

Scroll Box Dragged State Persists After Input Mode Change

UE - Editor - UI Systems - Slate - Oct 31, 2024

This is an edge case occurring when changing Input Mode while the Scroll Box is being dragged. When the Input Mode switches to Game Only, further drag actions are no longer possible. However, becaus ...

Crash when pasting category

UE - Editor - Workflow Systems - Oct 25, 2024

The following code example will generate category rows with nullptr assigned to OnPasteFromTextDelegate which causes a crash if the user tries to paste onto a row. Once you have this code create th ...

Users are unable to create projects when the default project location is a networked drive

UE - Editor - Workflow Systems - Oct 23, 2024

There have been multiple reports of this issue, particularly from schools, over the last 10 years:https://forums.unrealengine.com/t/invaild-folder-path-with-network-user-drives/283475https://forums. ...

Objects animated in Sequencer fail to trigger collisions against stationary characters with character movement components

UE - Gameplay - Player Movement - Oct 22, 2024

When an object, such as a cube, is animated in sequencer and that object's path intersects a stationary character with a character movement component, the object will pass through the character with ...

FXmlFile fails to parse well-formed XML when it encounters a whitespace in an attribute

As title describes, the FXmlFile(const FString&) constructor fails to parse an XML that is as such: <?xml version = "1.0" ?> <parent name="aTag" link= "linkName"> <origin xyz="0.0000000000E+00 0. ...

Unreal Editor can get in an infinite while loop when checking the History of an asset under Perforce.

UE - Editor - Workflow Systems - Oct 21, 2024

Unreal Editor can get in an infinite while loop when the action Asset->Source Control->History is used in a Blueprint Asset. Reportedly, this issue is only encountered when using the Branches featur ...

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

Blueprint "Replace Variable with..." option doesn't show Input Parameters as an option

UE - Framework - Blueprint - Oct 18, 2024

This appears to be an oversight with input parameters. UEdGraphSchema_K2::GetReplaceVariableMenu should also search the list of input parameters when finding matching replacements. ...