Unable to edit default values of TMap struct variable stored in an inherited component from the full blueprint editor

UE - Gameplay - Blueprint Editor - Jun 29, 2017

When you have a struct variable that is part of a TMap which is stored in an inherited component, the struct is not editable in the full blueprint editor. It is editable in the data only blueprint e ...

Removing blueprint function does not remove graph nodes of the function

UE - Gameplay - Blueprint - Sep 13, 2017

When a function in a blueprint (BP created or BlueprintCallable from code) has nodes calling that function in the event graph, deleting the function entirely does not remove the nodes that already e ...

Reset to default arrow doesn't appear for BP Struct variables in Blueprints

UE - Gameplay - Blueprint Editor - Sep 22, 2017

When a variable of a struct is added to a blueprint, the reset to defaults arrow does not appear when the variable values and struct defaults differ. Note: A child of (or placed instance of) the bl ...

Build fails due to potential divide by 0 error

UE - Graphics Features - Sep 29, 2017

Shipping builds of the Engine fail when using the Visual Studio 2017 compiler due to a potential divide by 0 error. This is because the TotalColumnSize property of SMemoryStats is set to 0 by defaul ...

Renaming a BP interface function/event breaks all existing uses of that function/event

UE - Gameplay - May 24, 2018

If you rename a blueprint interface function or event that is used somewhere in a blueprint, it will break the usage of that function/event. If it was a function, it will actually delete all the BP ...

Creating SplineMeshComponents along Spline causes crash

Tools - Aug 22, 2018

Attempting to procedurally create SplineMeshComponents along the spline of a SplineComponent via a derived SplineComponent class's constructor causes the project to crash. It runs into an ensure mes ...

Rect Light Source Creates Black Artifacts When Overlapping a Mesh While Light Shaft Bloom Is Enabled

UE - Graphics Features - Nov 9, 2018

A black line will appear If a Rect Light is overlapping a mesh while a Directional Light has light shaft bloom enabled. This line will originate from where the edge of the source is overlapping the ...

Moving .uassets that were imported from a source file with Source Control active moves the source file without marking for add

Tools - Feb 26, 2019

A licensee has reported an issue with Perforce source control integration. The issue is related to the source file for an asset that was imported into the editor. If this source file is also checked ...

r.AllowOcclussionQueries causing "huge RenderQuery Result" wait time in VR

UE - Graphics Features - Dec 3, 2019

Running r.AllowOcclusionQueries 0 command seems to set bWait = true, causing large wait times Tested: 4.22.3 CL#7053642 ,   4.24P4 CL#10387632 , 4.25 CL#10479005 Link to the users video, which ...

Pawn's role is incorrect in BeginPlay on client if a multicast RPC is called in BeginPlay on server

UE - Networking - Jun 6, 2022

It seems as though calling a multicast RPC during BeginPlay on the server will cause the new actor to finish spawning on the client before applying any initial replicated data, such as the actor's R ...