Current animation asset is lost in animation preview when a post process anim BP is compiled

UE - Anim - Runtime - Anim Blueprints - Aug 3, 2020

UDebugSkelMeshComponent and PreviewInstance are lost current animation asset. There are 2 ways to fix below void UDebugSkelMeshComponent::InitAnim(bool bForceReinit) { // If we already have Pre ...

Body Instance property changes made in construction scripts are not applied

UE - Simulation - Physics - Jul 17, 2020

7054614 was submitted to fix an issue with not being able to modify physics properties on instanced blueprints child components. This is related to [Link Removed]. This change causes BodyInstance t ...

Lightmaps not carrying over with 'Save Current As'

UE - Graphics Features - Lumen - Jul 17, 2020

I can reproduce it, other developers reported to me too.  Not a problem in 4.22 ...

VFInitRotation(Cascade) always provides the same rotation

UE - Niagara - Jun 30, 2020

This problem caused by incorrect initialization of RandomStream in the GPU particle. //PaticleGpuSimulation.cpp virtual void Init() override { ... check(AllocatedTiles.Num() == TileTimeOfDe ...

When changing the size of detail panel for animation state in Animation Blueprint diff tool, GetSelectedProfileName will occur crash

OLD - Anim - Jun 24, 2020

When trying to display BlendProfile property in Animation Blueprint diff tool, it will occur crash, because EditableSkeleton is null in SBlendProfilePicker::GetSelectedProfileName(). So, a followin ...

Particles can flicker at the end of first emitter loop when interpolated spawning is enabled

UE - Niagara - Jun 18, 2020

Particles flicker at the end of first emitter loop when interpolated spawning is enabled This issue does not occur if interpolated spawning is disabled. This issue does not occur for any of the su ...

Cannot compile a nativized Blueprint with a function that takes an interface as an input parameter and uses it inside the function (e.g. dynamic cast to object).

UE - Gameplay - Blueprint - May 27, 2020

Issue occurs because there is a legacy code path that forces all interface parameters to be declared as 'const' in function declarations, even if CPF_ConstParm is not set in exported C++ code. This ...

SSGI is glitchy with splitscreen multiplayer

UE - Graphics Features - May 19, 2020

FLowLevelMemTracker::GetTagAmountForTracker with CustomProjectTag returns 0 always

UE - Foundation - Core - May 7, 2020

FLowLevelMemTracker::GetTagAmountForTracker with CustomProjectTag returns 0 always. Because of FLLMTracker::FLLMThreadState::GetFrameStatTotals don't amount to about CustomTags. Following code will ...

Calling a native interface function implemented by a non-nativized Blueprint asset from a nativized Blueprint asset will silently fail at runtime.

UE - Gameplay - Blueprint - Apr 29, 2020

In the sample project we have a Widget Blueprint asset (SomeWidget) that implements a native interface (PrintSomethingInterface.h). However, in the DefaultEditor.ini file, we've also excluded all Wi ...