Material slot assignment incorrect after mesh reduction completely removes all triangles from a section

When mesh reduction results in a section becoming empty, the material slots are incorrectly assigned. e.g. if section 0 gets removed due to it having no triangles after reduction, then its material ...

Editor-only blueprints like WidgetBlueprint are not added to cooked asset registry class hierarchy

UE - Core - Systems - Aug 10, 2022

Both the Asset Registry and Asset Manager look for all subclasses of UBlueprintCore and use that to search for blueprint classes and construct an inheritance hierarchy. This always works in editor b ...

Deferring Blueprint CDO construction at load time is leading to some data loss.

UE - Gameplay - Blueprint - Jan 27, 2023

Various licensees are reporting data loss on load due to the change that was made for [Link Removed] in which we now defer Blueprint CDO construction on load until the finalization phase. This issu ...

TMap does not rehash when the property change if the key is struct

UE - Editor - Verse Class Editor - Feb 17, 2023

If TMap's Key is a unique Struct, TMap's rehash will not run even if elements are added or changed in DetailPanel such as DataAsset. So TMaps's Find etc. will fail This issue is very similar to ...

UKismetArrayLibrary::GenericArray_Shuffle is weighted to return some results more than others

UE - Gameplay - Aug 15, 2017

The implementation of UKismetArrayLibrary::GenericArray_Shuffle() will generate certain array shuffle results more often (up to three times as much) than others, rather than having a roughly equal c ...

[CrashReport] ULevel::GetWorldSettings() - UMaterialInstanceThumbnailRenderer::Draw

Tools - Aug 29, 2017

This is a common assertion that has occurred since at least 4.14 and affected nearly 100 users. The callstack is similar to [Link Removed], which was marked fixed for 4.14. User DescriptionsUndoi ...

Physics replicates incorrectly on the Client-Side on sloped surfaces

UE - Simulation - Physics - Jul 30, 2019

Replicated objects don't behave correctly on the client-side on slopes when not sleeping. By placing two cubes on one another and slightly rotating the bottom one to create a very gentle slope, the ...

Connection to dedicated server no longer works on iOS devices

UE - Networking - Oct 11, 2019

"Looks like the cause of this is commit fb473a7 ( https://github.com/EpicGames/UnrealEngine/commit/fb473a7678c3669bebe0431dacaf52bcf8dee47f#diff-e6f727710008f31c0ece339b76041d2e ) included in v4.23. ...

Changing the name of a native component results in a blank details panel

UE - Gameplay - Components - May 7, 2021

Much like [Link Removed] (which I'm backing down on my by design claim), there is an issue where if you previously referenced a component that no longer exists, the correct instanced subobject is lo ...

Subsurface Scattering Checkerboard with SceneColourFormat 3 (High Scalability) leads to a visual artefact when temporal upscaling is in use

UE - Graphics Features - Sep 30, 2024

Primarily visible at very low internal resolutions (25-33%), the SSS checkerboard with an RGB scene colour format (r.SceneColorFormat 3) causes a double-image artefact both internally and on the sil ...