GAS: OnTagUpdated() not called when calling SetLooseGameplayTagCount()

UE - Gameplay - Gameplay Ability System - Dec 10, 2024

Context AbilitySystemComponent has a virtual function virtual void OnTagUpdated(const FGameplayTag& Tag, bool TagExists); that gets called when a gameplay tag gets added or removed, so whenever ...

Poor Vulkan RHIThread performance in Development builds on some Android

UE - Platform - Mobile - Dec 10, 2024

Community-attempted workaround received in [Link Removed] Correct fix submitted to 5.6 FNMain in [Link Removed] which needs integrating into 5.5.3. ...

Improve performance when creating multiple Data Layer Instances

UE - World Creation - Worldbuilding Tools - Dec 10, 2024

Every time AWorldDataLayers::CreateDataLayer is called,  UDataLayerManager::ResolveActorDescContainersDataLayers() gets called and iterates on all actordescs of the world.When creating multiple data l ...

UV Rotation does not work for video materials

TM - Rendering - Dec 9, 2024

The rotation parameter of video materials does not function in Twinmotion 2024.1.2 and Twinmotion 2025.1 PR. Adjusting the slider does not have any effect. Feature last worked in Twinmotion 2023.2 ...

Swapping the C++ Root Component from a Child BP class, pressing Save, Compile, but not Saving afterwards, will leave the Root Component in a locked state, meaning the it cannot be viewed or edited in the Details Panel after an Editor restart

UE - Framework - Blueprint - Dec 9, 2024

Swapping the C++ Root Component from a Child BP class, pressing Save, Compile, but not Saving afterwards, will leave the Root Component in a locked state, meaning the it cannot be viewed or edited i ...

Geometry Collection (GC) fragments are affecting the Navmesh in wrong positions

UE - Simulation - Physics - Destruction - Dec 6, 2024

Geometry Collection (GC) fragments are affecting the Navmesh in wrong positions and the identified cause is wrong indexing. Once a GC breaks, it's fragments, when big enough, are creating islands in ...

Issue with PLA Editing inside another PLA causes Z-Fighting or Mesh Disappearance.

UE - World Creation - Worldbuilding Tools - Dec 6, 2024

When editing a Packed Level Actor (PLA) that is inside another PLA, z-fighting or mesh disappearance will occur. More specifically, it is seen when duplicating a mesh inside the PLA, upon saving the P ...

r.Lumen.Reflections.DownsampleFactor split screen artifact

UE - Graphics Features - Lumen - Dec 6, 2024

In Split-Screen, with "r.Lumen.Reflections.DownsampleFactor" set to 2, it is possible to have vertical colored artifacts on View 1 (the second view). The Licensee reported the artifact occurred on ...

SketchUp UV scale is not consistent for Datasmith imports.

TM - Interoperability - Dec 6, 2024

This is not a regression.  We have 2 issues here.  First we have different tiling for the different materials, since the way sketchup handles texture scale. They scale the UVs of the object instead ...