World Source in Take Recorder does not record auto-tracked actors properly

zComponent - Archive - May 23, 2025

The Take Recorder plugin allows for multiple sources to be recorded during gameplay. The World Source is expected to record everything in the level when the Autotrack Actors option is enabled. Once ...

SDF/Mesh Cards do not follow material settings applied on static meshes.

TM - Core - Feb 4, 2025

Building SDF and Mesh Cards require material properties (2 sided and blend mode) applied on Static Mesh to be known at Static Mesh build time. If not, it may leads to rendering artifacts: Reflectio ...

Level Instance Property Override: Actor::Tags overridden pre-CS but clobbered by RerunConstructionScripts with no post-CS re-apply

UE - World Creation - Worldbuilding Tools - May 4, 2026

Summary When using the Level Instance Property Override system, overrides applied to `AActor::Tags` are silently lost for Blueprint actors whose Construction Script assigns or appends to `Tags`. The ...

AdditionalPluginDirectories/RemappedPlugins doesn't work for packaged/zenstore build when plugin directory is relative and outside of project directory

UE - Core - Systems - Mar 14, 2024

Originated from UDN post:https://udn.unrealengine.com/s/question/0D5QP000007QWuz0AG/additionalplugindirectories-outside-of-project-visual-studio-and-zenstore QUOTE: TLDR: Use of 'escape' paths in U ...

Null FPhysicsActorHandle dereference in FBodyInstance::InitDynamicProperties_AssumesLocked when CreateShapes_AssumesLocked fails during async body init

UE - Runtime - Simulation - Aug 2, 2026

Summary When CreateShapes_AssumesLocked fails during async body creation, the failed FBodyInstance is left in Bodies[] with a released actor handle. InitDynamicProperties_AssumesLocked is then called ...

Instance UObjects in an array on an Actor replaced by pointers to other objects in array while PIE

UE - Gameplay - Blueprint Runtime - Sep 20, 2018

When this issue occurs printing out the addresses of each item in the array shows that elements 2 and 3 have the same address, so for some reason the second element's value is being overridden by th ...

Paper2d Plugin Content Missing from Content Browser

UE - Gameplay - Paper2D - Nov 21, 2016

There are a number of assets/content missing from the Paper2D plugin content within the Content Browser. Whether you create a new 4.14 project or upgrade from a previous version, these assets are r ...

UPlacementSubsystem does not respect AssetFactories priorities, which is inconsistent with UEditorEngine::ActorFactories and makes it impossible to override placed actor type when dragging asset from Content Browser to Level Editor Viewport.

UE - Editor - Workflow Systems - Mar 30, 2026

Note: This issue was reproduced in UE 5.7, and it works correctly in UE 4.27. Prior to CL 24938100 (between UE 5.1 and 5.2), all existing factories were discovered and registered during engine init ...

Pausing simulation in PIE does not pause looped timers on the Server when players is set to more than 1

UE - Networking - Feb 4, 2016

Pausing simulation in PIE does not pause looped timers on the Server when players is set to more than 1. The Client pauses the timer as expected. With only one player, timers are paused as expected. ...

Promote to variable in a parent blueprint does not pass/preserve the non-default value in derived children blueprints

UE - Gameplay - Blueprint - Jul 11, 2018

When using the feature "promote to variable" on a pin that represents a value that is not an engine default (Example: Floats = 0.0, Booleans = False, ect..), that default value (for the variable tha ...