Dormancy validation log warnings when COND_Never property changes

UE - Networking - Jun 2, 2023

FRepLayout::DiffProperties doesn't check if the property's conditions is COND_Never or if the Parent Cmd's flags have the ERepParentFlags::IsLifetime flag (which FRepLayout::InitFromClass doesn't se ...

Combo triggers do not fire the "Completed" event

UE - Gameplay - Input - May 25, 2023

Cannot assign a MediaTexture asset to a Brush -> Image in Widget Blueprint

Media Framework - May 23, 2023

Can't assign Media Texture assets to the Brush->Image property in Images on Widget Blueprints. This workflow is explicitly mentioned as a step in these docs, so if this is no longer the correct meth ...

Wrong shadows in VirtualTextures after rotations

UE - Rendering Architecture - May 23, 2023

Static, non-replicated actors have different role to dynamically spawned actors

UE - Networking - May 23, 2023

For a non-replicated actor, the expected values for its local and remote roles would be ROLE_Authority and ROLE_None respectively. However, in ULevel::InitializeNetworkActors, ExchangeNetRoles(true) ...

Mesh Vertex Painting Broken for Splines

UE - Rendering Architecture - May 22, 2023

The mesh painting mode appears to no longer work on splines, as the vertexes seem to have all vertex colors at 1, 1, 1, 1 by default, and can't be removed or painted anything else. ...

FComponentReference loses its actor reference when the target actor is reinstanced

UE - Gameplay - May 15, 2023

The "OtherActor" pointer in an FComponentReference is invalidated when the referenced actor is reinstanced after compilation. ...

Reimporting static mesh doesn't respect changed lightmap settings

UE - Editor - Content Pipeline - Import and Export - May 11, 2023

Licensee reports change of behaviour between UE4 and UE5 when reimporting a mesh after changing its lightmap build settings. Change of behaviour occurred in 17404767, which was to fix a similar pro ...

Replicated subobjects list crashes with unreachable yet valid objects when UE_NET_SUBOBJECTLIST_WEAKPTR=0

UE - Networking - May 8, 2023

This seems to occur when the subobject is considered unreachable but is not yet pending kill/marked as garbage. In this case, IsValid returns true while FWeakObjectPtr::Get returns nullptr for the o ...

Dropped encryption ack control message can result in connection failure

UE - Networking - Apr 28, 2023

When connecting a client using encryption, the server's NetConnection sends the encryption ack and then immediately enables encryption (UNetConnection::EnableEncryptionServer). In the case where the ...