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

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

Create a "Input Device User Mapping Schema" of some kind for PC

UE - Gameplay - Input - Feb 13, 2024

When you are playing a game on PC (especially local multiplayer) many developers want to change how input devices are "mapped" to different players. For example, a single player game might want the ...