Subobject delimiter replacement in ResolveName can cause previously valid strings to exceed NAME_SIZE

UE - CoreTech - UObject - Nov 8, 2021

ResolveName will replace the subobject delimiter (colon) with two periods. This increases the length of the string, and can cause asserts due to the string exceeding NAME_SIZE even when the name was ...

Mouse lock on a widget in the RetainerBox is misaligned and locked in the wrong position in the standalone/package application

UE - Editor - UI Systems - UMG - Jan 9, 2024

Locking the mouse to a widget covered by a Retainerbox locks it in a different position in the standalone/packaging application than in PIE.  This does not happen if RetainerBox is disabled and the ...

Deprecating a non-const blueprint interface function replaces the implementation of the event with an empty custom event

UE - Gameplay - Blueprint - Oct 19, 2023

This behaviour is only observed when implementing the function as a custom event from a blueprint interface. This behaviour is not observed in actors where the blueprint interface function is implem ...

Actors gets moved away from the pivot when replacing an existing Packed Level Actor in a Level instance with external actors.

UE - World Creation - Worldbuilding Tools - Level Instances - Mar 21, 2023

Licensee: When I try to create a new Packed Actor and replace an existing one in a Level instance, the actor gets moved away from the pivot. ...

[MetaSounds] - If the audio output hits an extreme Gain value, the Audio Meter Widget stops responding

UE - Audio - MetaSounds - May 20, 2022

It's possible to have the Audio Meter widget stop responding if you set the Gain really high. It will cease to work as long as the MetaSound window is open. Closing and reopening the MetaSound windo ...

Disallow assigning external textures to Slate widgets

UE - Editor - UI Systems - Slate - Sep 7, 2018

External textures cannot be directly assigned as a brush texture; you need to assign a material that samples from an external texture instead since it generates special shader code to access it. ...

Default lux setting for ArchVis template causing render issue for 3d Widget blueprints and Materials set as "Unlit"

UE - Graphics Features - Jan 20, 2020

The ArchVis template's default lux setting for the scenes directional light causes improper rendering on newly created materials and 3D widgets set to Unlit.  Project attached with material made, s ...

Crash when launching a packaged project where a code class gets a reference to a Blueprint widget that contains an instance of a Blueprint struct

UE - Gameplay - Blueprint - Aug 3, 2017

A packaged project will crash on launch if a code class uses ConstructorHelpers::FClassFinder to get a reference to a Blueprint Widget that contains a Blueprint struct variable. Disabling EDL in the ...

Widgets become unresponsive If a button's Down and Up click is interrupted

UE - Editor - UI Systems - Aug 24, 2015

If a button's interaction settings are set to Down and Up and the button is disabled in between Down and Up (The button is clicked and held and becomes disabled before releasing the button). All inp ...

Widget Components set to screen space do not render in the correct position with low engine scalability settings after upgrading to 4.8 from 4.7

UE - Editor - UI Systems - Jun 29, 2015

I widget component that has been set to show in screen space will not render in the correct position of screen. It will be offset. This appears to happen after a project has been upgraded from 4.7.6 ...