В работающем:
PublicDependencyModuleNames.AddRange(new string[]
{
"Core",
"CoreUObject",
"Engine",
"InputCore",
"PlayFab",
"LowEntryExtendedStandardLibrary",
"GameAnalytics",
"HTTP",
"UMG"
});
В неработающем отсутствует UMG, что логично. Но для меня по прежнему остаётся загадкой, почему именно на его машине всё компилится без UMG :)