Niagara - When Interpolated Spawning is disabled, the first frame of each particle unexpectedly does not take into account the Particle Update stage

UE - Niagara - Feb 28, 2025

Foreword: Even if the behavior described here is by design, it is rarely (if ever) expected or desired. This was discussed and agreed to be treated as a bug. Explanation below. When interpolated sp ...

In 5.6, bWarningsAsErrors does not work with clang

UE - Core - Cpp Tools - UnrealBuildTool - Sep 20, 2025

In 5.6, many warnings and errors specify their command line arguments to the compiler with these new C# attributes:    [WarningsClangToolChain(["-Wno-date-time"], ["-Wdate-time", "-Wno-error=date-ti ...

Instanced Actors: PCG on RuntimeGrid "None" assigns created IAManagers RuntimeGrid "MainGrid", causing cross-grid reference

UE - Graphics Tools - PCG - Graph - May 30, 2026

Context PCG can be used to spawn Instanced Actors via the PCG IA Interop plugin, that makes Spawned Instanced Actors available as node. When a PCGActor placed in the level runs a PCG graph that spa ...

Material expression If node has been broken, major regression that shipped in 4.6

UE - Graphics Features - Dec 9, 2014

This sounds legit. Anyone mess with the if node recently? There seems to be a regression where existing content is broken. This should be fixed ASAP and patched into 4.6. https://forums.unrealen ...

MaterialTextureScale calculated incorrectly for materials with WorldPositionOffset

UE - Rendering - Architecture - Materials - Apr 16, 2024

When a Material uses WorldPositionOffset, the MaterialTextureScale is calculated incorrectly because FMaterialUtilities::ExportMaterialUVDensities() calls FMeshRenderer::RenderMaterialTexCoordScales ...

Multiple Materials not assigned to Mesh on Import

UE - Editor - Content Pipeline - Import and Export - Jan 6, 2017

Not all material elements are created and assigned to the static mesh using multiple materials. With the attached mesh, only the first element is created and the other two are left non-existent. I c ...

Blueprint Editor: BP functions display dropdown instead of checkboxes for uint8 enum parameters

UE - Gameplay - Blueprint Editor - Aug 8, 2017

I traced through the callstack and it looks like the problem is as follows:in order for the BP function to compile, its enum parameter must be uint8, because that is the only type supported by BP fu ...

Each adding a static mesh not containing any collision data keeps increasing PhysX memory

UE - Runtime - Character - Apr 19, 2021

If the static mesh has UseSimpleCollisionAsComplex and does not have any SimpleCollision shapes, The physics actor will be destroyed immediately in FInitBodiesHelperBase::CreateShapesAndActors, but ...

TextRenderComponents not parallel safe. Can cause crash

UE - Graphics Features - Feb 28, 2017

Licensee has reported intermittent crashes when loading a map that contains Child Actors with Text Render Components. When the child actor blueprint is spawned all of the text render components st ...