In some situations, it can be useful to have a replicated editor-only C++ property (For example, the user that reported this issue was attempting to replicate settings to the client for game designe ...
The call to UpdateInstanceTransform within UInstancedStaticMeshComponent::UpdateInstanceTransformById(..) sends bTeleport in place of bMarkRenderStateDirty that was added as part of Unreal Engine 5. ...
When UMaterialInstanceConstant::UpdateCachedData() updates CachedExpressionData.PropertyConnectedMask for material instances with layers incorrectly, it can lead to various graphical issues includin ...
Shadow depths performance for non-VSM in certain scenes, notably those with rect lights and meshes that are set to movable, went from ~2ms to ~18ms going from UE 5.3 to UE 5.4. Setting the movable a ...
When you call GetOuter() inside AssetUserData::PostEditChangeOwner, the Outer that is returned, is marked as "Trash". This is because the object is constructed again when an AssetUserData is added. ...
Behavior Tree (BT) services added to root nodes call the initial tick twice A BT Service with the setting "Call Tick on Search Start" enabled will execute the initial tick twice when added to the ro ...
When maps with Color Correct Regions are streamed into another map have their visibility toggled during runtime, it will cause a memory access violation and crash the editor. ...
When an animation is currently blending out due to automatic blend out or GameplayLogic, further StopMontage with specific BlendOut will not update the time to blend out of the current blending out ...
Motion Warping component is disappearing on Editor restart or when swapping engine versions. When this occurs, the BP has the following Compiler Results messages: Component class is not set for'Mot ...
In UE5.5(final), when adding plugin from an older version of Unreal to a BP project, we are informed that the "Engine Modules are out of date, and cannot be compiled while the engine is running. Ple ...