UStaticMeshComponent.PreviousLODLevel always returns 0

UE - Graphics Features - Aug 30, 2017

The UStaticMeshComponent.PreviousLODLevel variable always returns 0 no matter what the last LOD actually was. Regression?: No This also occurred in 4.16 ...

[CrashReport] UE4Editor_UnrealEd!FAssetEditorToolkit::GetDefaultTabIcon()

Tools - Nov 2, 2017

This is a fairly common crash that occurs in the 4.17 and 4.18 releases. This callstack was originally being tracked under [Link Removed], but that had specific repro steps that were confirmed fixed ...

"ShowFlag.InstancedFoliage 0" hides HISMC

UE - World Creation - Worldbuilding Tools - Foliage - Jul 29, 2020

Hierarchical Instanced Static Mesh components that contain no foliage are disappearing when ShowFlag.InstancedFoliage 0 is used. This was reported and tested in 4.24.3 (CL-11590370) and reproduced ...

[CrashReport] Assertion failed: Array index out of bounds - GetPhysicsTriMeshData() [modelcomponent.cpp:688]

UE - Simulation - Physics - Oct 30, 2017

This is a semi-common crash that has occurred since at least 4.17.1. The callstack is nearly identical to [Link Removed], which was fixed in 4.18.0, however the error message and source context are ...

PATH not passed to NMake script when building Android from Visual Studio

UE - Foundation - Cpp Tools - UnrealBuildTool - Jan 25, 2023

After upgrading from UE5.0.3 to UE5.1, we started seeing this error when trying to build Android Development from Visual Studio (VS2022 17.2.1): Running UnrealBuildTool: dotnet "..\..\Engine\Binari ...

Bug in StringTemplate.cpp related to modulo operator in MaterialTemplate.ush (code fix provided)

UE - Rendering Architecture - Materials - Jun 25, 2024

Shader Template files like MaterialTemplate.ush do not submit previous chunks when encountering a `%` character, unless that `%` character is `%s` or `% {...} `. Because the error is happening ...

Float Curve evaluation may yield completely wrong results due to floating-point precision issue

UE - Anim - Runtime - Oct 31, 2024

Note: This is possibly related to [Link Removed]. For some inputs, function UE::Curves::WeightedEvalForTwoKeys() inside file "CurveEvaluation.cpp" can incorrectly return the value of the first key, ...

Crash when Landscape Max LODLevel is set to 0

UE - LD & Modeling - Terrain - Landscape - Mar 16, 2018

Reproduced in 4.19.0 CL 3944462 and 4.20 Main Unable to reproduce in 4.18.3 CL 3832480. This is a regression. ...

r.AllowOcclusionQueries 0 keeps increasing PrimitiveOcclusionHistorySet memory

UE - Rendering Architecture - RHI - Nov 29, 2022

r.AllowOcclusionQueries 0 skips the call to TrimOcclusionHistory(), so the PrimitiveOcclusionHistorySet container continues to grow. ...

Chaos Cache : When Min Speed To Spawn Trailing Particles > 0, particles are never spawned by chaos cache trailing events

UE - Niagara - Data Interface - Jul 26, 2024

Because UniagaradataInterfaceChaosDestruction::HandleTrailingEvents does not respect incoming TrailingEvent data, the debris velocity during chaos cache playback is always evaluated as zero. The fo ...