Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling

UE - Editor - Workflow Systems - Jan 11, 2022

This is a regression.This does not affect UE5. Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling. In 4.26 and UE5 the code compiles without issue, and the user ...

Using World Composition with networked applications will cause sublevels to be loaded on clients and not properly replicate.

UE - World Creation - Worldbuilding Tools - World Composition - Dec 15, 2016

World Composition is set up to actively manage when levels are loaded and unloaded. However, using this in network applications can cause clients to load levels instead of the server (if a client wa ...

RewindDebugger visual artifacts when actor's LOD switches during recording when using MetaHumans

UE - Anim - Gameplay - Mar 28, 2024

Rewind debugger sometimes behaves incorrectly during lod switches. Users have found this on a metahuman. ...

Irrelevant If Else call in ScriptCore.cpp

UE - Gameplay - Blueprint - Nov 3, 2016

On line #1301 in ScriptCore.cpp, there is the following if statement:if (Function->FunctionFlags & FUNC_Native) { Function->Invoke(this, NewStack, ReturnValueAdress); } else { Fu ...

Missing check for nullptr in Linker.cpp

UE - Foundation - Core - Nov 3, 2016

At line 610 in Linker.cpp, the following declaration is made:UPackage* FilenamePkg = (ExistingPackage ? ExistingPackage : CreatePackage(nullptr, *PackageNameToCreate)); if (FilenamePkg != Exis ...

Unnecessary extra condition check in PropertyStruct.cpp

UE - Foundation - Core - Nov 3, 2016

On line 300 of PropertyStruct.cpp, there is the following if check:if ((Struct->StructFlags & STRUCT_SerializeFromMismatchedTag) && (Tag.Type != NAME_StructProperty || (Tag.StructName != Struct->Get ...

SSL certificates for HTTPS are not properly verified on Windows

UE - Online - Feb 7, 2017

A user has reported that, due to a change that was made back before 4.12, SSL certificates for HTTPS are not verified correctly when building on Windows. This is due to the change requiring a bundle ...

PDI-DrawPoint - Zoomfactor being calculated incorrectly

UE - Graphics Features - Feb 20, 2017

A licensee has reported that the ZoomFactor variable inside of the DrawPoint function is being calculated incorrectly. It currently is calculated using the lesser of the projection matrix's horizont ...

FBatchedElements::Draw - OrthoZoomFactor can be reset to 1.0f if Line.bScreenSpace is ever false

UE - Graphics Features - Feb 20, 2017

A licensee has reported that the Draw function in BatchedElements.cpp can set the OrthoZoomFactor (not a local variable) to 1.0f if Line.bScreenSpace is ever found to be false. The line this can oc ...

USkinnedMeshComponent::FindClosestBone does not respect bRequirePhysicsAsset parameter

OLD - Anim - Mar 20, 2017

A licensee has reported that the USkinnedMeshComponent::FindClosestBone function does not respect the bRequiresPhysicsAsset parameter, resulting in the bone returning bones that are not part of the ...