TBaseBlendedCurve::ConvertToAdditive adds a curve track to an additive when the curve only exists in the base pose

UE - Anim - Runtime - May 29, 2023

When we create curves on additive animations, we are creating a curve based on whether the curve exists in either the base or additive pose.  This wouldn't be the expected behaviour for a user when ...

GameFeature Plugins do not chunk as expected when using PrimaryAssetLabels

UE - Gameplay - Sep 23, 2024

There is some unexpected behaviour around GameFeature Plugins (GFPs) when packaging with chunking enabled most noticeable when using PrimaryAssetLabels (PALs). Firstly, PrimaryAssetLabels do not ap ...

Request for 'Switch on Int' nodes to throw a warning or auto refresh if an execute pin is removed

UE - Gameplay - Blueprint - Nov 17, 2016

Request for 'Switch on Int' nodes to throw a warning or auto refresh if an execute pin is removed. For example: If the 0 pin is deleted, users may not realize the pins will reset back to (0,1,2,3,e ...

Cast modulated shadows causes black screen on iOS with non-default FOV

UE - Platform - Mobile - Oct 14, 2015

Using a FOV other than 90 with Cast Modulated Shadows seems to cause a black screen and weird FOV issues on an iOS device, in 4.9.2. If the camera has FOV=90, it works fine on the iOS device. If th ...

Filling Vertex Colors does not propogate down to other LODs

Tools - Nov 19, 2018

The original reported behavior called out that filling individual channels did not apply to LODs when LOD Model Painting = False. With changes implemented in 4627582, the initial fill will reach LOD ...

Possessing and Unpossessing a Pawn when using NetCulling causes the Client to lock up

UE - Networking - Aug 1, 2019

In this test bench, they are using a APawn with a custom replicated Movement Component rather than using a ACharacter and they are getting a different result that ends up in a permanent softlock of ...

Adding a widget to a grid panel inside the grid panel tick can cause an out-of-bounds error

UE - Editor - UI Systems - Slate - Jan 25, 2021

This is caused by adding an item to a grid panel inside the grid panel iteration loop. The same operation to canvas panel goes well without any errors. The difference is that the array iteration in ...

MoviePlayer loading screen with FLoadingScreenAttributes::bAllowEngineTick results in high DeltaSeconds tick post-playback

UE - Framework - Feb 16, 2024

IGameMoviePlayer playback of a movie during loading screen lets you set bAllowEngineTick  = true as a parameter. This will make FDefaultGameMoviePlayer manually tick the engine: if (GEngine && bAll ...

Generated world partition maps cause AssetManager warnings

UE - Foundation - Data Pipeline - Cooker - May 29, 2024

When cooking world partition maps, it automatically writes out several maps in a "Generated" folder below the location of the map in the editor. In the repro above, this will create maps such as /Ga ...

LIVE: RENDERING: Precomputed Visibility volume is not registering Statically Occluded Primitives nor allowing visibility cells to be rendered

UE - Graphics Features - Jul 3, 2014

Build: 4.2.1-2101290 Description: Currently, precomputed visibility volumes do not seem to alter occluded primitives, nor do they show visibility cells when r.ShowPrecomputedVisibilityCells 1 is en ...