This seems to occur due to the order in which the component is registered and set to replicate in UActorComponent::OnCreatedFromReplication. The component is first registered with the world, which c ...
Once a mover character has had a skeletal mesh set as its movement base, it appears to get stuck in a desynced state after moving to a static movement base. It is only when the character's movement ...
When a parameter value is assigned on a newly created material instance (constant or dynamic) using Set***ParameterValueInternal, the parameter’s ExpressionGUID is left invalid (0,0,0,0). Parameter ...
The player collision debug visualization for negatively scaled boxes is rendering the back faces, not the front faces. The debug primitives are rendered via the dynamic mesh builder. FDynamicMeshBui ...
When using a Retainer Box in UMG with Color Vision Deficiency enabled, the content inside the Retainer Box is rendered with incorrect colors compared to the rest of the UI. This bug is present in UE ...
When a heterogeneous volume actor is used with a volume material in a debug build, the following ensures are triggered: Ensure condition failed: UniformBufferValue || EnumHasAnyFlags(AutomaticallyBo ...
Copying a grouped MaterialInstanceParameterDetail property that has spaces on it's name does not enclose it in double quotes, and later pasting won't work as expected. The licensee noticed this in a ...
This is a regression: it worked correctly up to UE 5.5, but not in 5.6 or mainline latest. Possibly caused by CL 40093049. Class UNiagaraDataInterface provides virtual method GetFeedback(), which a ...
A Level Instance or Packed Level Actor can be created through editor scripting by using function ULevelInstanceSubsystem::CreateLevelInstanceFrom(), which receives parameters packed in the FNewLevel ...
On file [Engine\Source\Runtime\AIModule\Private\EnvironmentQuery\EnvQueryManager.cpp:812], function UEnvQueryManager::CreateQueryInstance() uses StaticDuplicateObject() to create a new UEnvQuery* (d ...