Non-nativized classes that implement a nativized interface class do not get interface methods called when invoked through a Blueprint function library.

UE - Gameplay - Blueprint - Jul 5, 2018

UObjectBaseUtility::GetInterfaceAddress() fails due to an incorrect serialized value of the 'bImplementedByK2' property within the non-nativized class's Interfaces array on save. See support thread ...

HLOD visibility state isn't cleared when changing scene

UE - Graphics Features - Sep 25, 2018

HLOD state is not cleared when moving to a scene without HLOD so primitives may read the state from the old scene and incorrectly cull objects. The safe fix is to clear the HLOD state maps when the ...

"Invalid resource entry creating uniform buffer" when running Vulkan on Mobile

UE - Platform - Mobile - Apr 30, 2019

Android projects in 4.22.1 crash on launch with Vulkan enabled. Did NOT reproduce in 4.23 MAIN at CL 6156332 4.22.1 release CL is the same as a related fix for this ( [Link Removed] )  ...

[Feature Request] SingleWaterLayer Materials don't receive shadows with Baked or Partially Dynamic Lighting

UE - Graphics Features - Dec 2, 2019

Using baked and dynamic lighting produces varying results when implementing SingleWaterLayer Materials. This was reported and tested in 4.24 Preview 4 (CL-10387632) and reproduced in Main 4.25 (CL ...

Gameplay Tags Can't Be Edited Via "Bulk Edit via Property Matrix"

Tools - Dec 25, 2019

You can't edit a gameplay tag when you bulk edit via the property matrix. Found in 4.23.1 CL#10757647 Reproduced in 4.24.1 CL# 107567474.25 Main CL#10868506 ...

Get Input Key Time Down - Missing inputs from VR input refactor

UE - Platform - XR - Feb 7, 2020

Blueprint node 'Get Input Key Time Down' does not reflect new inputs created during VR input refactor. Workaround: Promote Key to variable  Confirmed in 4.25 MAIN @ CL 11289608 ...

Map Get Node Pins In Niagara Module Scripts Can't Search For Standard Data Types

UE - Niagara - Mar 16, 2020

This wasn't like this in 4.24 (see attached images). If you create a variable Engine.Owner.Position the search will find it however. Found in 4.25 Preview 2. Reproduced in 4.26 Main. ...

Calling TearOff then Destroy on an actor results in client actor also being destroyed

UE - Networking - Jan 14, 2021

When calling TearOff followed immediately by Destroy, the channel will be closed with the reason that the actor was destroyed, so the actor will be destroyed on the client as well. In the UDN linke ...

Renaming a SkinnedMeshComponent onto a different owning actor will cause issues with FAnimUpdateRateManager

UE - Anim - Runtime - Aug 12, 2021

As mentioned in the UDN - the user tried to rename an SMC to a different actor, which leaves the URO manager left with an incorrect data as it is not aware of the move. User proposed overriding Post ...

Reimporting static mesh doesn't respect changed lightmap settings

UE - Editor - Content Pipeline - Import and Export - May 11, 2023

Licensee reports change of behaviour between UE4 and UE5 when reimporting a mesh after changing its lightmap build settings. Change of behaviour occurred in 17404767, which was to fix a similar pro ...