USkeletalMeshComponent::HandleExistingParallelClothSimulation() calling WaitUntilTaskCompletes can trigger arbitrary task that modifies currently iterated UWorld::ComponentsThatNeedPreEndOfFrameSync

UE - Gameplay - Components - Feb 23, 2024

Context ActorComponents can schedule an end-of-frame update for themselves by calling UWorld::MarkActorComponentForNeededEndOfFrameUpdate. The UWorld will iterate all those actor components once pe ...

Can't inherit from ALight without a linker error

UE - Gameplay - Feb 22, 2024

This is a regression from 5.3. It should be possible to inherit from ALight outside of the engine module without any sort of errors. Case: [Link Removed] ...

Gameplay Ability System Attribute Modifiers with a duration (including infinite) do not respect tag requirements

UE - Gameplay - Feb 21, 2024

When using infinite or duration-based effects, required and ignored tags will have no effect on attribute modifiers. This appears to be caused by OnAttributeAggregatorDirty (GameplayEffect.cpp:2917) ...

Auto Exposure Compensation Curve issue when switching from Manual to Histogram

UE - Rendering Architecture - Feb 21, 2024

When switching the Camera's Exposure Metering Mode from Manual toHistogram, the exposure level resets and takes time to settle. The Licensee has a proposed code change that would fix this issue. Als ...

Auto Exposure Compensation Curve issue when switching from Histogram to Manual

UE - Rendering Architecture - Feb 21, 2024

When switching the Camera's Exposure Metering Mode from Histogram to Manual, there is a single-frame flash. The Licensee has a proposed code change that would fix this issue. Also found in 5.4, CL 3 ...

Changing the skeletal mesh asset in sequencer causes animation to reset for a frame (T-Pose, A-Pose) if using Custom Mode

UE - Anim - Sequencer - Feb 21, 2024

This seems to be a timing issue. When using an anim BP this does not happen, and when switching meshes through an event track setting the track's event position to At Start of Evaluation resolves th ...

Reference to material collection by Index instead of by Name causes inconsistency

UE - Rendering Architecture - Materials - Feb 21, 2024

A UDN user reports materials referincing parameter collections by index instead of by name. The problem manifests itself when rearranging the order of parameters belonging to collections, as the edi ...

Launching iOS build from Xcode fails after initial install

UE - Platform - Apple - Feb 21, 2024

Xcode has an issue with repeated launches onto an iOS device.  After the initial install, Xcode is unable to install any other builds of that same app due to some sort of codesigning issue.  A work ...

PriortizeCategories doesn't work with sub categories

UE - Editor - UI Systems - Feb 20, 2024

See UDN: [Link Removed] ...

ResavePackages Commandlet Consistently Crashes in 5.3 In Material PreSave

UE - Rendering Architecture - Materials - Feb 20, 2024

Running the ResavePackages commandlet will consistently result in a crash. The callstack is here: Assertion failed: !IsRooted() [Link Removed] [Line: 265] UnrealEditor_Engine!UMaterialInterface::P ...