NotifyControllerChanged not always called on client

UE - Gameplay - Apr 20, 2022

See linked UDN for more information. ...

Arrays of user-defined structs are not initialized properly in a nativized Blueprint class.

UE - Gameplay - Blueprint - Feb 28, 2018

New elements are not being initialized properly when setting up the default value for arrays of user-defined structures in nativized Blueprint C++ constructor code. ...

Editor 'Build All Levels' discards Volumetrics Lightmaps in persistent level

UE - Graphics Features - May 14, 2025

Building the level or lightmaps can clear the volumetric lightmap. In 5.5, this requires you to perform a full build, or a lighting only build with a BSP brush in the scene. In 5.6, all level build ...

Using dynamic bindings in a code class will result in the bindings becoming a permanent part of any Blueprint created from that class if a hot reload is performed.

UE - Foundation - Core - Mar 26, 2015

If dynamic bindings are being used in a custom code class from which Blueprints are derived, any hot reload will make the bindings a permanent part of the Blueprint and they cannot be removed or cha ...

[CrashReport] UE4Editor_RenderCore!FPendingCleanupObjects::FPendingCleanupObjects() [renderingthread.cpp:1151]

UE - Editor - Workflow Systems - Nov 1, 2017

This is a trending crash coming out of the 4.18 release. It may be a regression. User DescriptionsOpened the sample VR-project and entered the VR-mode form the editor.Crash in VR mode. New project ...

Crash when removing and re-adding instances to an InstancedStaticMeshComponent with PerInstanceCustomData.

UE - World Creation - Worldbuilding Tools - Jan 22, 2026

When using an InstancedStaticMeshComponent with PerInstanceCustomData, the number of float elements in the "Custom Data" array should always be equal to NumCustomDataFloats multiplied by the number ...

Sequencer causes 3DWidget on BP vectors to snap to Actor when active

zComponent - Archive - Nov 15, 2025

When we have Vectors in BP with Show 3D Widget enabled, the Transform Widget would always snap back to the Actor after we move the 3D Widget in-world. [Link Removed] Removing the _DaySequenceActor ...

Assert when adding geometry cache asset as a component to a blueprint actor

UE - Editor - Content Pipeline - Import and Export - Mar 24, 2021

When adding an asset directly to a blueprint, it is not in the streaming components, so the assertion fails when setting the geometry cache. ...

Cvars sections in Sequencer behaving incorrectly when using MRQ

zComponent - Archive - Aug 9, 2023

Some key lines in the code:Engine\Source\Runtime\MovieSceneTracks\Private\TrackInstances\MovieSceneCVarTrackInstance.cpp:177 --> Apply   CVar when entering sectionEngine\Source\Runtime\MovieSceneTra ...

Incorrect config property serialization for UStructs used as TMap keys or contained in a TSet with a single value. Diffs taken from default-value of each member type, instead of from default-value of the struct

UE - Core - Systems - Nov 18, 2024

Consider a UStruct with some basic type members, each one with a default value specified in the struct. Also consider a TSet or TMap with that struct as keys, used inside a UObject as a UProperty an ...