Arabic characters not showing correctly when using some text based widgets

UE - Editor - UI Systems - May 1, 2019

Arabic characters do not appear to render correctly in text widgets and text box (Multi-line). They instead appear as box like character with the word "Arabic" and a random set of numbers and letter ...

NumNonClothingSections logic is bad

UE - Editor - Content Pipeline - Datasmith - Jul 26, 2019

We use the NumNonClothing section number to iterate in the sections, this is an error if the cloth sections are not at the end of the sections array. See the following picture of a search on NumNonC ...

Calling GEngine->Browse from an RPC implementation causes a crash

UE - Networking - Nov 5, 2019

The engine is not resilient to calling Browse from within an RPC implementation, and likely not resilient to other ways of destroying the net driver within RPCs/OnReps. It's not something we need to ...

FSoftObjectPath does not allow for referencing multiple types of actors using AllowedClasses

Tools - Jul 9, 2019

FSoftObjectPathCustomization and SPropertyEditorAsset do not support multiple actor classes in the AllowedClasses list. The ObjectClass is only set in FSoftObjectPathCustomization if there is only ...

[Landscape] Multiple Level Instances with Landscape causes duplicate GUID issues.

UE - LD & Modeling - Terrain - Landscape - Jun 18, 2020

Loading the same level twice through Load Level Instance BP Node will cause issues with levels containing Landscape as they will end up with the same GUID and the underlying systems do not support t ...

ARCore blank black screen when showing planes [Galaxy S9+]

UE - Platform - XR - Mar 7, 2022

Checking block/fail tests for ARCore on Android. Packaging ARDebugCheck to test that planes appear on screen reveals that they do not correctly appear. Settings have been confirmed per testrail and ...

Resolution retrieval issues caused by multi-monitor hot-swapping.

UE - Rendering Architecture - RHI - Feb 24, 2025

I looked into the underlying code, and it seems that this situation is not well handled. One possible solution is to trigger EnumAdapters() when the system fires the WM_DISPLAYCHANGE message. This ...

Duplicating Asset With Suffix 0 Will Jump To A Suffix Of 2

Tools - Oct 28, 2016

When duplicating an asset with the suffix 0 in the content browser the duped asset will get a suffix of 2. Any other number works fine for example if you dupe an asset named "Test_23" the duped mesh ...

Launching game on Oculus Rift through SteamVR reverses hands

UE - Platform - XR - Sep 13, 2017

When launching the VR Template for example on Oculus Rift but through SteamVR using -hmd=steamvr and disconnecting htc Vive, the player's hands are reversed. Important for titles that want to sell ...

Content ordering for assets with full numeric names.

UE - Editor - Content Pipeline - Content Browser - Feb 5, 2016

Content files that are labeled with both text and numeric values sort correctly, but files containing only numbers, don't share this behavior and end up with weird sorting order. MyMat_20, MyMat_20 ...