They are the commits that fix the landscape loading issues caused by PCGWorldActor.
It looks like you don’t have access to the UnrealEngine repository on github. You can get access by referring to Downloading Unreal Engine Source Code | Unreal Engine 5.3 Documentation.
Even if you don’t have access, you can modify APCGWorldActor::BeginCacheForCookedPlatformData in the engine source code to look like this:
if (WorldPartition && CVarLoadLandscapeInWPOnCookData.GetValueOnAnyThread())
{
FWorldPartitionHelpers::ForEachActorDesc<ALandscapeProxy>(WorldPartition, [WorldPartition, &ActorRefs](const FWorldPartitionActorDesc* ActorDesc)
{
// Old code:
// ActorRefs.Add(FWorldPartitionReference(WorldPartition, ActorDesc->GetGuid()));
// New code:
if (!ActorDesc->GetActor())
{
ActorRefs.Add(FWorldPartitionReference(WorldPartition, ActorDesc->GetGuid()));
}
return true;
});
}
If you find it’s difficult to apply the fix to the engine source code, then you can wait until 5.4 is released. Because it looks like it will be fixed in 5.4.