GAMEPLAYATTRIBUTE_REPNOTIFY does not properly propagate OldValue

UE - Gameplay - Dec 10, 2021

Associated UDN [Link Removed] We've been having some issues with the replication of attributes. Namely we have an OnRep_ function for an attribute that receives FGameplayAttributeData& OldValue a ...

Niagara mesh particles have incorrect normals when scaled

UE - Niagara - Apr 27, 2020

Niagara mesh particle normals do not match those of static mesh actors. ...

RewindDebugger draws debug capsules with its base location as center

UE - Anim - Oct 31, 2024

Context UE_VLOG macros can be used to capture debug shapes into both a Visual Logger recording and a Rewind Debugger recording. Problem In the Rewind Debugger, the capsule shapes are drawn at an in ...

Inherited Blueprint component template data is not being validated on save.

UE - Gameplay - Blueprint - Sep 8, 2022

UBlueprint::IsDataValid() does not currently check component templates inherited from a parent Blueprint class asset's SimpleConstructionScript; only the current class hierarchy is considered. Given ...

Bindless Textures do not mip stream as expected

UE - Rendering Architecture - RHI - Jan 29, 2025

Bindless textures do not appear to stream mip levels. This issue is separate from an already reported bindless virtual texture streaming issue. When the editor is freshly launched or when mip level ...

DefaultToSelf on a TScriptInterface parameter does not default correctly

UE - Gameplay - Blueprint - Aug 31, 2020

This issue seems to stem from the incorrect constructor being called for TScriptInterface, so the correct Interface pointer does not get called. If you explicitly connect a reference to "Self" to ...

The constructor for the FWheelSetup struct in WheeledVehicleMovementComponent is in the .cpp file instead of the .h which can prevent projects from building if they contain a custom class deriving from WheeledVehicleMovementComponent.

UE - Simulation - Physics - Nov 19, 2014

When a code class deriving from WheeledVehicleMovementComponent is created in a Vehicle Advanced template project, the user is required to include a constructor for the FWheelSetup struct in Wheeled ...

Ensure condition failed in FGPUSkinCache::InternalSetVertexStreamFromCache

UE - Graphics Features - Apr 12, 2017

This ensure has occurred with some frequency in the 4.14 and 4.15 releases, and has been reported in the linked UDN post. Though this Jira links to one specific CrashGroup in CrashReporter, there a ...

[CrashReporter]UnrealEditor-Engine!UWorldPartition::GenerateStreaming(TArray<FString,TSizedDefaultAllocator<32> > *) [WorldPartitionStreamingGeneration.cpp:570]

UE - World Creation - Worldbuilding Tools - World Partition - May 31, 2022

Generated from CrashReporter user's comment: Everytime I press "Play" in this specific project, the program crashes ...

Translucent light grid injection behavior

UE - Graphics Features - Nov 15, 2024

Light injection into the Translucent Light Grid voxels does not use the correct location for clipping or attenuation. Both of these points are outside the voxel that is being updated. Light attenua ...