Interfaces implemented and then removed from a parent BP still show a phantom reference from child BPs until they are recompiled and saved

UE - Gameplay - Blueprint Editor - Jul 15, 2020

See repro steps. The phantom references can be fixed by recompiling the child BP and saving it. Note that just loading ChildBP2 does not fix/remove the reference during compile-on-load, so it's a ...

Take recorder does not record detachment and multiple attachments correctly.

UE - Anim - Sequencer - Jul 14, 2020

Recording attachment will can add multiple sections to an attach track in Take Recorder. ...

Nodes of inherited function don't refresh automatically in the opened BP editor if implemented interface is altered

UE - Gameplay - Blueprint Editor - Jul 14, 2020

Nodes of inherited function don't refresh automatically in the opened BP editor if implemented interface is changed.Workaround: refresh nodes manually Regression: NO Can be reproduced on the 4.25.1 ...

[CrashReport] UE4Editor-D3D12RHI!static void SetRayTracingHitGroup(class FD3D12CommandContext & const, class FD3D12RayTracingShaderTable *,

UE - Rendering Architecture - RHI - Jul 14, 2020

Generated from CrashReporter Error Message: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000088 User message (Aritzia_Bistro.log): datasmith re-import ...

Local space particle with SkeletalMeshLocation on scaled mesh is doubly scaled

UE - Niagara - Jul 14, 2020

MeshCurrSamplingBonesBuffer already has scaled bone transforms, but these scales have not been cancelled out when using local space. ...

Ensure condition failed : SkeletalMeshLocation module on scaled SkeletalMesh

UE - Niagara - Jul 14, 2020

The message in ensure is below LogOutputDevice: Error: === Handled ensure: === LogOutputDevice: Error: Ensure condition failed: (FMath::Abs(1.f - M.GetScaledAxis(EAxis::X).SizeSquared()) <= (1.e-4 ...

Blueprint Properties retain meta data through a type change

UE - Gameplay - Blueprint Editor - Jul 13, 2020

Instead of clearing the metadata we should enable editing the metadata for vectors since the details panel supports it already.  ...

Fix function forwarding in demo drivers in instant replays

UE - Networking - Jul 13, 2020

Demo drivers that are actively playing back a replay while still connected to another server as a client (via game net driver) will generate warnings due to the function forwarding code (UNetDriver: ...

Package Map may clear out references to GUIDs on clients but not servers

UE - Networking - Jul 13, 2020

Upon Seamless Travel, the Package Map will attempt to clear out "old" entries in the Guid Cache by marking them with a timeout. The only entries that will actually be marked for a timeout are entrie ...