[AI] Moving a SmartObject actor in a level does not update the location of its Slot in the SmartObjectCollection

UE - AI - SmartObject - Aug 22, 2022

Moving a SmartObject inside of the level shows that the slot debug view is moved along with the SmartObject, but when PIEing the AI react as if it has not been moved/rotated. You must click Rebuild ...

MaterialInstanceConstant doesn't refresh soft references of non-overridden texture parameter

UE - Rendering - Aug 22, 2022

Observed by a licensee: [Link Removed] When a material instance points to a material, and the material is edited to change a texture and the material and material instance are saved, the material i ...

PNG file import does not read R values correctly

UE - Texture - Aug 22, 2022

Looking at each value of the texture, it seems that the import of the R value is incorrect. PNG:[Link Removed] TGA:[Link Removed] ...

Motion Matching - PoseSearchDatabaseAsyncCacheTask::CreateKey is nondeterministic

UE - Anim - Gameplay - Aug 19, 2022

This is caused by use of MakeMemoryView on arrays of structures in PoseSearchFeatureChannels.cpp. Need a proper serialization path for hash key gen here. ...

CompileAllBlueprints crashing on blueprint function with a delegate input.

UE - Gameplay - Blueprint Compiler - Aug 19, 2022

In some scenarios, FPropertyDelegate::SignatureFunction can point to freed memory after a garbage collection run. This appears to be more common when running the CompileAllBlueprints commandlet. ...

Gameplay ability blueprints cannot be debugged in multiplayer

UE - Gameplay - Gameplay Ability System - Aug 19, 2022

The object filter in the blueprint debugger can be used to filter breakpoints to a specific instance of an object. This is important for multiplayer because there will be multiple versions of the sa ...

Material fails to compile when virtual texture is connected to opacity mask only through Set/Get Material Attributes

UE - Rendering - Architecture - Aug 19, 2022

If we connect a virtual texture to the opacity mask output of a material the material will fail to compile. This is expected. However if the opacity mask uses a regular texture connected via SetMat ...

Pose watches don't display correctly with compatible skeletons

UE - Anim - Runtime - Anim Blueprints - Aug 19, 2022

"Hello, we've found a quirk with ABP's pose watch and compatible skeletons. Same setup as above. We have skeleton A as the base and skeleton B as a compatible skeleton. They both share similar hiera ...

Spectral Analysis Delegates Do Not Behave As Expected If 3 Or More Are Attached To The Same Submix

UE - Audio - Submixes - Aug 19, 2022

When attaching 3 or more Spectral Analysis Delegates to the same Submix, some delegates start returning only zero values. If this is a known limitation of Spectral Analysis Delegates, we should prob ...