Force Feedback Components continue to apply when game is paused

UE - Gameplay - Input - Mar 5, 2021

Looks like this was introduced as part of PR#5337 [Link Removed]. It forces bProcessFeedback to always be true regardless of the paused state.  ...

DynamicMeshBuilder.cpp does not add a value to the InTangentY variable in the AddVertex function

UE - Graphics Features - Mar 4, 2021

This was found as a result of Licensees doing a Code Review of the Engine code. Here's the code snippet in question. It seems to be missing a line similar to Vertex->TangentY = InTangentY;.:  int32 ...

Multicast RPC from PlayerController with RepGraph results in an invalid swap message

UE - Networking - Mar 4, 2021

Since a player controller only exists on the server and on the owning client, calling a multicast from one isn't really a supported operation. However, this case is still handled cleanly when RepGra ...

Blueprint RepNotify functions cannot include a parameter representing the old value of the property

UE - Gameplay - Blueprint - Mar 4, 2021

In C++, a replicated property's RepNotify function can include a parameter that represents the property's value before the new replicated value was applied. In blueprints, RepNotify functions are no ...

Fountain emitters are constantly showing errors in the timeline and are not displaying correctly

UE - Niagara - Mar 4, 2021

This issue is not present in 4.25.4 You can also avoid the problem if the LoopBehavior of the EmitterState is Multiple and LoopDelay is enabled. [Image Removed] It seems to be a binding of certai ...

virtual texture lightmap crash due to pixel format r8Unorm_srgb in MacEditor

UE - Rendering Architecture - RHI - Mar 4, 2021

Currently r8Unorm_srgb is required by virtual texture lightmap, and the Metal RHI simply forbids r8Unorm_srgb on Mac platform. Since the latest MacOS 11.0+ have the support of r8Unorm_srgb, we shoul ...

Crash when opening a sequencer that has an actor with spring controller registered and play in editor

UE - Anim - Runtime - Mar 4, 2021

During end play in editor, there is an access violation referencing WorldSettings from SpringBone.  In the attached project, the character registered in the sequencer uses the "SpringController" no ...

Regression in editor performance in D3D11

UE - Rendering Architecture - RHI - Mar 3, 2021

D3D11Commands.cpp is doing FName resolutions in the critical fast path. This looks to be a regression from the memory freezing refactor. ...

SphereCast_GlobalDistanceField does not compile

UE - Niagara - Mar 3, 2021

The sphere cast module has some custom HLSL that calls QueryMeshDistanceFieldGPU, the signature for the function changed, but the HLSL wasn't updated to match so it fails to compile.  ...

Loading instanced static mesh causes memory leak in packaged game

UE - World Creation - Worldbuilding Tools - Foliage - Mar 3, 2021

The leaking variable is UInstancedStaticMeshComponent::InstanceDataBuffers. The memory block is passed to InitPerInstanceRenderData() via InstanceDataBuffers.Release(). But the function doesn't mana ...