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

[Datasmith] Geometry in specific wire file is not tessellated

UE - Editor - Content Pipeline - CAD - Feb 19, 2024

UDN - Crash reverting SkeletalMesh unsaved changes

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

Nanite enabled Geometry Collection is not simulated by ChaosCache in package application

UE - Simulation - Physics - Feb 19, 2024

When using ChaosCacheManager to simulate destruction of a GeometryCollection, destruction is not simulated when Nanite is ON for the GeometryCollection. In the editor, destruction is simulated rega ...

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

Replace Transform Track setting not used when importing FBX through scripting.

UE - Anim - Sequencer - Feb 16, 2024

Importing the fbx uses the default settings, which aren't accessed through scripting, so they cannot be changed. To circumvent this  MovieSceneToolHelpers::ImportFBXIfReady caches the defaults, and ...

In Editor, Blueprint resources are not freed up when the Blueprint is closed

UE - Framework - Blueprint - Feb 16, 2024

It appears that the preview scene used to render thumbnails is not destroyed after a thumbnail is rendered, even after the blueprint editor is closed and GC is run. Also found in Release-5.4, CL: 31 ...

RemoteRole of local pawn on a listen server is ROLE_AutonomousProxy

UE - Networking - Feb 15, 2024

This issue was previously reported at [Link Removed], but it seems to have regressed due to the change at CL 23357753. GetNetMode is correctly returning NM_ListenServer, but APawn::PossessedBy now c ...

USplineComponent::GetSplinePointAt() returns FSplinePoint with incorrect Type

UE - Gameplay - Components - Feb 15, 2024

USplineComponent::GetSplinePointAt() returns an FSplinePoint with the ESplinePointType 'CurveCustomTangent' rather than the type from the setup.Expected: It should return the correct type. ...

DeactivateImmedaite does not properly complete the system if it's already been culled by scalability

UE - Niagara - Scalability - Feb 14, 2024

[Link Removed] UDN user found issue. Reproduced internally with custom debug code. ...