Plugin dependencies causing RI parameter initialization failures (UDN)

UE - Niagara - Oct 6, 2023

Error on some Niagara emitters using the WindForce module: LogNiagaraEditor: Error: Invalid input type found while attempting initialize new rapid iteration parameters. Function Node: /Game/FX/Expl ...

CookAdditionalFilesOverride Context struct

UE - Foundation - Data Pipeline - Cooker - Sep 23, 2022

virtual void UObject::CookAdditionalFilesOverride allows non-package files to be copied or created during the cook whenever a UObject of your class is in a package that is cooked. This is useful for ...

AssetManager: PrimaryAssets: Allow PrimaryAssetTypesToScan entries to be extended from plugins to add directories

UE - Foundation - Data Pipeline - Cooker - Feb 23, 2023

Game.ini:[/Script/Engine/AssetManagerSettings]:PrimaryAssetTypes is an ini setting to specify which PrimaryAssets should be used by the engine during cook to specify which packages gets cooked and w ...

Recently Placed Actor Factories can be Mismatched

UE - Editor - Workflow Systems - Apr 24, 2023

The Add Content menu in the engine (on the menu bar just above the viewport) maintains a category of Recently Placed actors. In order to remember items between runs of the editor, the Recently Place ...

Map actor reconstruction does not reattach external non-root components

UE - Framework - Components - Jan 17, 2024

For two map placed actors, if one actor B's non root component is attached to another actor A, the attachment is not retained when actor A reruns its construction script, such as when moving actor A ...

Collision Preset of a Static Mesh asset cannot be properly edited with the Property Matrix

UE - Editor - Workflow Systems - Sep 11, 2024

Currently, the Property Matrix does not seem to support Details Customizations. As a result, when a Static Mesh asset is edited using the Property Matrix, the "Collision Presets" combo box does not ...

Moving a mesh with complex-as-simple collision clears overlaps previously detected by moving collision components

UE - Simulation - Physics - Solver - Jun 26, 2024

Consider a static mesh set to use complex-as-simple collision, and a convex collision component, starting to overlap each other. When only the Collision Component moves, its collision with the stat ...

ConfigContext on linux requires perforce path for defaults.global.json when global is perforce resolved

UE - Foundation - Horde - Server - Mar 7, 2025

As of 5.5.2; appears present in main head as well. We have a asymmetry between how Include JSONs are resolved between Linux and Windows. This boils down to our URI construction in ParseIncludesAsyn ...

When using a hierarchy of "FilterBar.json" Editor Config files, filters added in the Editor are saved in the Engine-level file, but filters removed in the Editor are not saved anywhere

UE - Editor - Workflow Systems - Sep 13, 2023

The Editor Config system appears to support a hierarchy of JSON files (similarly to INI files) in three locations:Engine: "../../../Engine/Config/Editor"Project: "<PROJECT>/Config/Editor"User: "<APP ...

Renaming a level by WorldPartitionRenameDuplicateBuilder fails if the level contains GroupActor with non-spatial actors

UE - World Creation - Worldbuilding Tools - World Partition - Oct 24, 2023

Referece to the source level should be fixed by FReplaceObjectRefsArchive, but it is not working because ArIsModifyingWeakAndStrongReferences is not set. It can be fixed by setting the flag.class FR ...