Iris - large fast arrays serialize multiple elements when only one is dirtied

UE - Networking - Iris - Apr 8, 2025

This seems to be a result of how the changemask is handled for fast arrays. Because the changemask is a fixed set of bits (defined by IrisFastArrayChangeMaskBits), a single bit can represent multipl ...

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 ...

Mouse Events cannot be treated as Touch on Android Apps on Chromebook

UE - Platform - Mobile - Mar 18, 2019

A licensee reported an issue where mouse events are not able to be used as touch events on Android apps. This was specifically reported on and tested on Chromebooks. After working with Chris Babcock ...

Deprecated components can still be added via the Add Component button

UE - Gameplay - Blueprint Editor - Oct 19, 2021

The UDN has a possible fix for this issue in the Component Type Registry You can use the following as a test C++ class: #pragma once #include "CoreMinimal.h" #include "Components/ActorComp ...

UInstancedStaticMeshComponentRemoveInstances crashes if called with an empty array

This looks like it can be fixed with an early-out when the passed array of indices is empty. Log:[2024.01.03-16.38.36:091][291]LogOutputDevice: Warning: Script Stack (1 frames) : /Game/BP_Crashy.B ...

Calling GetMaterial during compile on load can cause the material shader to fail to compile

UE - Rendering Architecture - Materials - Oct 4, 2024

Calling UStaticMeshComponent::GetMaterial() during a Blueprint compile on load can cause the Material shader to fail to compile because GetMaterial will trigger a PostLoad call on that Material and ...

Simple HUD in Topdown template will have rendering errors if played in Immersive mode

Tools - Feb 27, 2015

Simple HUD in Topdown template will have rendering errors if played in Immersive mode (F11). It will cause a white flickering line on the left and top of the window that will start to blur as the p ...

ResavePackages commandlet with Build Lighting applies level transform each time

UE - Foundation - Core - Cooker - Sep 13, 2016

While using the commandlet for RebuildPackages with -BuildLighting and having any sub-levels with level transforms will be added to the current position each time this commandlet is run. As an exa ...

Adding assets to a project on a drive that is full still creates the file at the desired location instead of in a temporary location and provides no information as to why the asset is failing to load, corrupting the asset

Tools - Oct 31, 2016

Adding assets to a project on a drive that is full still creates the file at the desired location instead of in a temporary location and provides no information as to why the asset is failing to loa ...

Orthographic Camera Preview window does not render materials

UE - Graphics Features - Jan 17, 2015

I am using the orthographic camera preview fairly extensively for making an in-engine Tiling Texture maker. This feature is currently busted since the orthographic camera preview window is rendering ...