Spline points cannot be selected on newly placed spline blueprints

UE - Editor - May 28, 2024

Licensee reports a difference in behaviour in instanced blueprints containing SplineComponents from 5.3 to 5.4, with respect to whether a placed blueprint containing spline component instance can be ...

Instanced object in an array property of an actor component is invalidated and marked for garbage collection on undo

UE - Gameplay - Jun 4, 2024

If an actor component contains a TArray of instanced objects, some of those object instances can get incorrectly invalidated and marked for garbage collection in certain situations, possibly resulti ...

UGS perforce login does not work with 2FA flow

UE - Foundation - UGS - Jun 13, 2024

The perforce login flow for UGS does not properly handle a perforce server using 2FA login flow ...

Integer overflow in NaniteBuilder can lead to an editor crash on certain meshes

UE - Graphics Features - Nanite - Jul 10, 2024

NaniteBuilder uses an int8 type for ExternalEdges and counts adjacency with a int32. The bug stems for the cast to int8 when adding the adjacency count into the ExternalEdges array. The precision l ...

Error when zooming out in orthographic view in 5.4

UE - Editor - Jul 29, 2024

In 5.4: zooming out far with the mouse wheel after setting the editor viewport to orthgraphic view triggers an ensure: ensure(InOrthoZoom >= MIN_ORTHOZOOM && InOrthoZoom <= MAX_ORTHOZOOM); Th ...

Sequencer - Soft References do not work as payloads in Event Track keys, the endpoint event receives none/empty instead

zComponent - Archive - Jul 31, 2024

In sequencer, an "event track" can be added to call functions/events defined in the Sequence Director Blueprint. The parameters for those endpoint functions/events can be sent as a Payload associate ...

Crash when a subsystem calls GetSubsystemArray() on its owner while engine code is iterating on subsystems also obtained through GetSubsystemArray()

UE - Gameplay - Aug 6, 2024

In some occasions, engine code iterates over a certain subsystem type by calling FSubsystemCollection::GetSubsystemArray() and then calling some method on all subsystems of the returned array. This ...

Interchange: Dialog import preview pipeline is missing the import context

UE - Editor - Content Pipeline - Import and Export - Aug 1, 2024

We need to call TransferAdjustSettings on the duplicated pipelines to execute the preview import. ...