Hey @kilroy59, I came here due to similar build errors after enabling MetaHuman for our Blueprint only 5.6.1 project. Though the errors are not 100% identical so the solution will potentially be slightly different for you if it works.
What wound up working for me is similar to the solution posted over here for 5.5: Unreal Engine Packaging Error (Missing Module.MetaHumanSpeech2Face.cpp.obj)
I had to go into these .uplugin files and change the “Runtime” to “Editor”. Eventually I just changed them all as I got tired of methodically going one by one to see exactly which ones were needed.
- \UE_5.6\Engine\Plugins\MetaHuman\MetaHumanAnimator\MetaHuman.uplugin
- \UE_5.6\Engine\Plugins\MetaHuman\MetaHumanCoreTechLib\MetaHumanCoreTech.uplugin
- \UE_5.6\Engine\Plugins\MetaHuman\MetaHumanLiveLink\MetaHumanLiveLink.uplugin
- \UE_5.6\Engine\Plugins\VirtualProduction\CaptureData\CaptureData.uplugin
Example that was Runtime before.
"Modules": [
		{
			"Name": "MetaHumanCore",
			"Type": "Editor",
			"LoadingPhase": "Default",
			"PlatformAllowList": [
				"Win64"
			]
		},
Side note… it built fine with 14.44.35219 for me as well, didn’t need to regress the version.
UATHelper: Packaging (Windows): Visual Studio 2022 compiler version 14.44.35219 is not a preferred version. Please use the latest preferred version 14.38.33130
My full errors below:
Summary
UATHelper: Packaging (Windows): Module.MetaHumanCoreTech.cpp.obj : error LNK2001: unresolved external symbol “public: virtual void __cdecl UMetaHumanRealtimeSmoothingParams::PostInitProperties(void)” (?PostInitProperties@UMetaHumanRealtimeSmoothingParams@ @UEAAXXZ)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: __cdecl FMetaHumanRealtimeCalibration::FMetaHumanRealtimeCalibration(class TArray<class FName,class TSizedDefaultAllocator<32> > const &,class TArray<float,class TSizedDefaultAllocator<32> > const &,float)” (??0FMetaHumanRealtimeCalibration@ @QEAA@AEBV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEBV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@ @M@Z) referenced in function “class SharedPointerInternals::TIntrusiveReferenceController<class FMetaHumanRealtimeCalibration
,1> * __cdecl SharedPointerInternals::NewIntrusiveReferenceController<1,class FMetaHumanRealtimeCalibration,class TArray<class FName,class TSizedDefaultAllocator<32> > &,class TArray<float,class TSizedDefaultAllocator<32> > &,float &>(class TArray<class FName,class TSizedDefaultAllocator<32> > &,class TArray<float,class TSizedDefaultAllocator<32> > &,float &)” (??$NewIntrusiveReferenceController@$00VFMetaHumanRealtimeCalibration@ @AEAV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEAV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@ @AEAM@SharedPointerInternals@ @YAPEAV?$TIntrusiveReferenceContr
oller@VFMetaHumanRealtimeCalibration@@$00@0@AEAV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEAV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@ @AEAM@Z)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: static class TArray<class FName,class TSizedDefaultAllocator<32> > __cdecl FMetaHumanRealtimeCalibration::GetDefaultProperties(void)” (?GetDefaultProperties@FMetaHumanRealtimeCalibration@ @SA?AV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @XZ) referenced in function “void __cdecl InternalConstructor(class FObjectInitializer const &)” (??$InternalConstructor@VUMetaHumanLiveLinkSubjectSettings@@@ @YAXAEBVFObjectInitializer@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl FMetaHumanRealtimeCalibration::SetNeutralFrame(class TArray<float,class TSizedDefaultAllocator<32> > const &)” (?SetNeutralFrame@FMetaHumanRealtimeCalibration@ @QEAAXAEBV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@@ @Z) referenced in function “public: bool __cdecl UMetaHumanLiveLinkSubjectSettings::PreProcess(struct FLiveLinkBaseStaticData const &,struct FLiveLinkBaseFrameData &)” (?PreProcess@UMetaHumanLiveLinkSubjectSettings@ @QEAA_NAEBUFLiveLinkBaseStaticData
@ @AEAUFLiveLinkBaseFrameData@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl FMetaHumanRealtimeCalibration::ProcessFrame(class TArray<class FName,class TSizedDefaultAllocator<32> > const &,class TArray<float,class TSizedDefaultAllocator<32> > &)const " (?ProcessFrame@FMetaHumanRealtimeCalibration@ @QEBA_NAEBV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEAV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@@ @Z) referenced in function “public: bool __cdecl UMetaHumanLiveLinkSubjectSettings::PreProcess(struct FLiveLinkBaseStaticData cons
t &,struct FLiveLinkBaseFrameData &)” (?PreProcess@UMetaHumanLiveLinkSubjectSettings@ @QEAA_NAEBUFLiveLinkBaseStaticData@ @AEAUFLiveLinkBaseFrameData@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: __cdecl FMetaHumanRealtimeSmoothing::FMetaHumanRealtimeSmoothing(class TMap<class FName,struct FMetaHumanRealtimeSmoothingParam,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FName,struct FMetaHumanRealtimeSmoothingParam,0> > const &)” (??0FMetaHumanRealtimeSmoothing@ @QEAA@AEBV?$TMap@VFName@ @UFMetaHumanRealtimeSmoothingParam@ @VFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFName@ @UFMetaHumanRealtimeSmoothingParam@@$0A@@@@@ @Z) referenced in func
tion “class SharedPointerInternals::TIntrusiveReferenceController<class UMetaHumanSmoothingPreProcessor::FMetaHumanSmoothingPreProcessorWorker,1> * __cdecl SharedPointerInternals::NewIntrusiveReferenceController<1,class UMetaHumanSmoothingPreProcessor::FMetaHumanSmoothingPreProcessorWorker,class TMap<class FName,struct FMetaHumanRealtimeSmoothingParam,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FName,struct FMetaHumanRealtimeSmoothingParam,0> > &>(class TMap<class FName,struct FMetaHumanRealtimeSmoothingParam,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs
<class FName,struct FMetaHumanRealtimeSmoothingParam,0> > &)” (??$NewIntrusiveReferenceController@$00VFMetaHumanSmoothingPreProcessorWorker@UMetaHumanSmoothingPreProcessor@ @AEAV?$TMap@VFName@ @UFMetaHumanRealtimeSmoothingParam@ @VFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFName@ @UFMetaHumanRealtimeSmoothingParam@@$0A@@@@@ @SharedPointerInternals@ @YAPEAV?$TIntrusiveReferenceController@VFMetaHumanSmoothingPreProcessorWorker@UMetaHumanSmoothingPreProcessor@@$00@0@AEAV?$TMap@VFName@ @UFMetaHumanRealtimeSmoothingParam@ @VFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFName@ @UFMetaHuman
RealtimeSmoothingParam@@$0A@@@@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanPipelineCore.cpp.obj : error LNK2001: unresolved external symbol “public: __cdecl FMetaHumanRealtimeSmoothing::FMetaHumanRealtimeSmoothing(class TMap<class FName,struct FMetaHumanRealtimeSmoothingParam,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FName,struct FMetaHumanRealtimeSmoothingParam,0> > const &)” (??0FMetaHumanRealtimeSmoothing@ @QEAA@AEBV?$TMap@VFName@ @UFMetaHumanRealtimeSmoothingParam@ @VFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFName@ @UFMetaHumanRealtimeSmoothingParam@@$0A@@@@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: bool __cdecl FMetaHumanRealtimeSmoothing::ProcessFrame(class TArray<class FName,class TSizedDefaultAllocator<32> > const &,class TArray<float,class TSizedDefaultAllocator<32> > &,double)” (?ProcessFrame@FMetaHumanRealtimeSmoothing@ @QEAA_NAEBV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEAV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@ @N@Z) referenced in function “public: bool __cdecl UMetaHumanLiveLinkSubjectSettings::PreProcess(struct FLiveLinkBaseStaticData const
&,struct FLiveLinkBaseFrameData &)” (?PreProcess@UMetaHumanLiveLinkSubjectSettings@ @QEAA_NAEBUFLiveLinkBaseStaticData@ @AEAUFLiveLinkBaseFrameData@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanPipelineCore.cpp.obj : error LNK2001: unresolved external symbol “public: bool __cdecl FMetaHumanRealtimeSmoothing::ProcessFrame(class TArray<class FName,class TSizedDefaultAllocator<32> > const &,class TArray<float,class TSizedDefaultAllocator<32> > &,double)” (?ProcessFrame@FMetaHumanRealtimeSmoothing@ @QEAA_NAEBV?$TArray@VFName@ @V?$TSizedDefaultAllocator@$0CA@@@@ @AEAV?$TArray@MV?$TSizedDefaultAllocator@$0CA@@@@ @N@Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static void __cdecl UImageSequenceTimecodeUtils::SetTimecodeInfo(struct FTimecode const &,struct FFrameRate const &,class UImgMediaSource *)” (?SetTimecodeInfo@UImageSequenceTimecodeUtils@ @SAXAEBUFTimecode@ @AEBUFFrameRate@ @PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execSetTimecodeInfo(class UObject *,struct FFrame &,void * const)” (?execSetTimecodeInfo@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static void __cdecl UImageSequenceTimecodeUtils::SetTimecodeInfoString(class FString const &,class FString const &,class UImgMediaSource *)” (?SetTimecodeInfoString@UImageSequenceTimecodeUtils@ @SAXAEBVFString@ @0PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execSetTimecodeInfoString(class UObject *,struct FFrame &,void * const)” (?execSetTimecodeInfoString@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static struct FTimecode __cdecl UImageSequenceTimecodeUtils::GetTimecode(class UImgMediaSource *)” (?GetTimecode@UImageSequenceTimecodeUtils@ @SA?AUFTimecode@ @PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execGetTimecode(class UObject *,struct FFrame &,void * const)” (?execGetTimecode@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2001: unresolved external symbol “public: static struct FTimecode __cdecl UImageSequenceTimecodeUtils::GetTimecode(class UImgMediaSource *)” (?GetTimecode@UImageSequenceTimecodeUtils@ @SA?AUFTimecode@ @PEAVUImgMediaSource@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static struct FFrameRate __cdecl UImageSequenceTimecodeUtils::GetFrameRate(class UImgMediaSource *)” (?GetFrameRate@UImageSequenceTimecodeUtils@ @SA?AUFFrameRate@ @PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execGetFrameRate(class UObject *,struct FFrame &,void * const)” (?execGetFrameRate@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2001: unresolved external symbol “public: static struct FFrameRate __cdecl UImageSequenceTimecodeUtils::GetFrameRate(class UImgMediaSource *)” (?GetFrameRate@UImageSequenceTimecodeUtils@ @SA?AUFFrameRate@ @PEAVUImgMediaSource@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static class FString __cdecl UImageSequenceTimecodeUtils::GetTimecodeString(class UImgMediaSource *)” (?GetTimecodeString@UImageSequenceTimecodeUtils@ @SA?AVFString@ @PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execGetTimecodeString(class UObject *,struct FFrame &,void * const)” (?execGetTimecodeString@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static class FString __cdecl UImageSequenceTimecodeUtils::GetFrameRateString(class UImgMediaSource *)” (?GetFrameRateString@UImageSequenceTimecodeUtils@ @SA?AVFString@ @PEAVUImgMediaSource@@ @Z) referenced in function “public: static void __cdecl UImageSequenceTimecodeUtils::execGetFrameRateString(class UObject *,struct FFrame &,void * const)” (?execGetFrameRateString@UImageSequenceTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static void __cdecl USoundWaveTimecodeUtils::SetTimecodeInfo(struct FTimecode const &,struct FFrameRate const &,class USoundWave *)” (?SetTimecodeInfo@USoundWaveTimecodeUtils@ @SAXAEBUFTimecode@ @AEBUFFrameRate@ @PEAVUSoundWave@@ @Z) referenced in function “public: static void __cdecl USoundWaveTimecodeUtils::execSetTimecodeInfo(class UObject *,struct FFrame &,void * const)” (?execSetTimecodeInfo@USoundWaveTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2001: unresolved external symbol “public: static void __cdecl USoundWaveTimecodeUtils::SetTimecodeInfo(struct FTimecode const &,struct FFrameRate const &,class USoundWave *)” (?SetTimecodeInfo@USoundWaveTimecodeUtils@ @SAXAEBUFTimecode@ @AEBUFFrameRate@ @PEAVUSoundWave@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static struct FTimecode __cdecl USoundWaveTimecodeUtils::GetTimecode(class USoundWave const *)” (?GetTimecode@USoundWaveTimecodeUtils@ @SA?AUFTimecode@ @PEBVUSoundWave@@ @Z) referenced in function “public: static void __cdecl USoundWaveTimecodeUtils::execGetTimecode(class UObject *,struct FFrame &,void * const)” (?execGetTimecode@USoundWaveTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2001: unresolved external symbol “public: static struct FTimecode __cdecl USoundWaveTimecodeUtils::GetTimecode(class USoundWave const *)” (?GetTimecode@USoundWaveTimecodeUtils@ @SA?AUFTimecode@ @PEBVUSoundWave@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataUtils.cpp.obj : error LNK2019: unresolved external symbol “public: static struct FFrameRate __cdecl USoundWaveTimecodeUtils::GetFrameRate(class USoundWave const *)” (?GetFrameRate@USoundWaveTimecodeUtils@ @SA?AUFFrameRate@ @PEBVUSoundWave@@ @Z) referenced in function “public: static void __cdecl USoundWaveTimecodeUtils::execGetFrameRate(class UObject *,struct FFrame &,void * const)” (?execGetFrameRate@USoundWaveTimecodeUtils@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2001: unresolved external symbol “public: static struct FFrameRate __cdecl USoundWaveTimecodeUtils::GetFrameRate(class USoundWave const *)” (?GetFrameRate@USoundWaveTimecodeUtils@ @SA?AUFFrameRate@ @PEBVUSoundWave@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2019: unresolved external symbol “public: static bool __cdecl UImageSequenceTimecodeUtils::IsValidTimecodeInfo(struct FTimecode const &,struct FFrameRate const &)” (?IsValidTimecodeInfo@UImageSequenceTimecodeUtils@ @SA_NAEBUFTimecode@ @AEBUFFrameRate@@ @Z) referenced in function "private: void __cdecl UFootageCaptureData::GetDefaultTimecodeInfo(struct FTimecode &,struct FFrameRate &)const " (?GetDefaultTimecodeInfo@UFootageCaptureData@ @AEBAXAEAUFTimecode@ @AEAUFFrameRate@@ @Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2019: unresolved external symbol “public: static bool __cdecl UImageSequenceTimecodeUtils::IsValidTimecode(struct FTimecode const &)” (?IsValidTimecode@UImageSequenceTimecodeUtils@ @SA_NAEBUFTimecode@@ @Z) referenced in function "public: struct FTimecode __cdecl UFootageCaptureData::GetEffectiveDepthTimecode(int)const " (?GetEffectiveDepthTimecode@UFootageCaptureData@ @QEBA?AUFTimecode@ @H@Z)
UATHelper: Packaging (Windows): Module.CaptureDataCore.cpp.obj : error LNK2019: unresolved external symbol “public: static bool __cdecl UImageSequenceTimecodeUtils::IsValidFrameRate(struct FFrameRate const &)” (?IsValidFrameRate@UImageSequenceTimecodeUtils@ @SA_NAEBUFFrameRate@@ @Z) referenced in function "public: struct FFrameRate __cdecl UFootageCaptureData::GetEffectiveDepthTimecodeRate(int)const " (?GetEffectiveDepthTimecodeRate@UFootageCaptureData@ @QEBA?AUFFrameRate@ @H@Z)
UATHelper: Packaging (Windows): Module.MetaHumanPipelineCore.cpp.obj : error LNK2019: unresolved external symbol “void __cdecl epic::core::BurnPointsIntoImage(class TArray<struct UE::Math::TVector2,class TSizedDefaultAllocator<32> > const &,int,int,class TArray<unsigned char,class TSizedDefaultAllocator<32> > &,unsigned char,unsigned char,unsigned char,int,bool)” (?BurnPointsIntoImage@core@epic@ @YAXAEBV?$TArray@U?$TVector2@N@Math@UE@ @V?$TSizedDefaultAllocator@$0CA@@@@ @HHAEAV?$TArray@EV?$TSizedDefaultAllocator@$0CA@@@@ @EEEH_N@Z) referenced in function “public: virtual bool __cdecl UE::M
etaHuman::Pipeline::FBurnContoursNode::Process(class TSharedPtr<class UE::MetaHuman::Pipeline::FPipelineData,1> const &)” (?Process@FBurnContoursNode@Pipeline@MetaHuman@UE@ @UEAA_NAEBV?$TSharedPtr@VFPipelineData@Pipeline@MetaHuman@UE@@$00@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanPipelineCore.cpp.obj : error LNK2019: unresolved external symbol “void __cdecl epic::core::BurnLineIntoImage(struct UE::Math::TVector2 const &,struct UE::Math::TVector2 const &,int,int,class TArray<unsigned char,class TSizedDefaultAllocator<32> > &,unsigned char,unsigned char,unsigned char,int,bool)” (?BurnLineIntoImage@core@epic@ @YAXAEBU?$TVector2@N@Math@UE@ @0HHAEAV?$TArray@EV?$TSizedDefaultAllocator@$0CA@@@@ @EEEH_N@Z) referenced in function “public: virtual bool __cdecl UE::MetaHuman::Pipeline::FBurnContoursNode::Process(class T
SharedPtr<class UE::MetaHuman::Pipeline::FPipelineData,1> const &)” (?Process@FBurnContoursNode@Pipeline@MetaHuman@UE@ @UEAA_NAEBV?$TSharedPtr@VFPipelineData@Pipeline@MetaHuman@UE@@$00@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanPipelineCore.cpp.obj : error LNK2019: unresolved external symbol “class TMap<class FString,float,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FString,float,0> > __cdecl GuiToRawControlsUtils::ConvertGuiToRawControls(class TMap<class FString,float,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FString,float,0> > const &)” (?ConvertGuiToRawControls@GuiToRawControlsUtils@ @YA?AV?$TMap@VFString@ @MVFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFString@@M$0A@@@@ @AEBV2@ @Z) referenced in function “public
: virtual bool __cdecl UE::MetaHuman::Pipeline::FHyprsenseRealtimeNode::Process(class TSharedPtr<class UE::MetaHuman::Pipeline::FPipelineData,1> const &)” (?Process@FHyprsenseRealtimeNode@Pipeline@MetaHuman@UE@ @UEAA_NAEBV?$TSharedPtr@VFPipelineData@Pipeline@MetaHuman@UE@@$00@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “class TMap<class FString,float,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FString,float,0> > __cdecl GuiToRawControlsUtils::ConvertGuiToRawControls(class TMap<class FString,float,class FDefaultSetAllocator,struct TDefaultMapHashableKeyFuncs<class FString,float,0> > const &)” (?ConvertGuiToRawControls@GuiToRawControlsUtils@ @YA?AV?$TMap@VFString@ @MVFDefaultSetAllocator@ @U?$TDefaultMapHashableKeyFuncs@VFString@@M$0A@@@@ @AEBV2@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: static struct UE::Math::TTransform __cdecl FMetaHumanHeadTransform::MeshToBone(struct UE::Math::TTransform const &)” (?MeshToBone@FMetaHumanHeadTransform@ @SA?AU?$TTransform@N@Math@UE@ @AEBU234@ @Z) referenced in function “private: bool __cdecl FMetaHumanLocalLiveLinkSubject::PushFrameData(void)” (?PushFrameData@FMetaHumanLocalLiveLinkSubject@ @AEAA_NXZ)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl SMetaHumanImageViewer::Construct(struct SMetaHumanImageViewer::FArguments const &)” (?Construct@SMetaHumanImageViewer@ @QEAAXAEBUFArguments@1@ @Z) referenced in function “public: void __cdecl SMetaHumanVideoBaseLiveLinkSubjectMonitorWidget::Construct(struct SMetaHumanVideoBaseLiveLinkSubjectMonitorWidget::FArguments const &,class UMetaHumanVideoBaseLiveLinkSubjectSettings *,class TSharedPtr<class SMetaHumanLocalLiveLinkSubjectMonitorWidget,1>)” (?Construct
@SMetaHumanVideoBaseLiveLinkSubjectMonitorWidget@ @QEAAXAEBUFArguments@1@PEAVUMetaHumanVideoBaseLiveLinkSubjectSettings@ @V?$TSharedPtr@VSMetaHumanLocalLiveLinkSubjectMonitorWidget@@$00@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual class FReply __cdecl SMetaHumanImageViewer::OnMouseButtonDown(struct FGeometry const &,struct FPointerEvent const &)” (?OnMouseButtonDown@SMetaHumanImageViewer@ @UEAA?AVFReply@ @AEBUFGeometry@ @AEBUFPointerEvent@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual class FReply __cdecl SMetaHumanImageViewer::OnMouseButtonUp(struct FGeometry const &,struct FPointerEvent const &)” (?OnMouseButtonUp@SMetaHumanImageViewer@ @UEAA?AVFReply@ @AEBUFGeometry@ @AEBUFPointerEvent@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual class FReply __cdecl SMetaHumanImageViewer::OnMouseMove(struct FGeometry const &,struct FPointerEvent const &)” (?OnMouseMove@SMetaHumanImageViewer@ @UEAA?AVFReply@ @AEBUFGeometry@ @AEBUFPointerEvent@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual class FReply __cdecl SMetaHumanImageViewer::OnMouseWheel(struct FGeometry const &,struct FPointerEvent const &)” (?OnMouseWheel@SMetaHumanImageViewer@ @UEAA?AVFReply@ @AEBUFGeometry@ @AEBUFPointerEvent@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual class FReply __cdecl SMetaHumanImageViewer::OnKeyDown(struct FGeometry const &,struct FKeyEvent const &)” (?OnKeyDown@SMetaHumanImageViewer@ @UEAA?AVFReply@ @AEBUFGeometry@ @AEBUFKeyEvent@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl SMetaHumanImageViewer::SupportsKeyboardFocus(void)const " (?SupportsKeyboardFocus@SMetaHumanImageViewer@ @UEBA_NXZ)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __cdecl SMetaHumanImageViewer::OnPaint(class FPaintArgs const &,struct FGeometry const &,class FSlateRect const &,class FSlateWindowElementList &,int,class FWidgetStyle const &,bool)const " (?OnPaint@SMetaHumanImageViewer@ @UEBAHAEBVFPaintArgs@ @AEBUFGeometry@ @AEBVFSlateRect@ @AEAVFSlateWindowElementList@ @HAEBVFWidgetStyle@ @_N@Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl SMetaHumanImageViewer::SetNonConstBrush(struct FSlateBrush *)” (?SetNonConstBrush@SMetaHumanImageViewer@ @QEAAXPEAUFSlateBrush@@ @Z) referenced in function “public: void __cdecl SMetaHumanVideoBaseLiveLinkSubjectMonitorWidget::Construct(struct SMetaHumanVideoBaseLiveLinkSubjectMonitorWidget::FArguments const &,class UMetaHumanVideoBaseLiveLinkSubjectSettings *,class TSharedPtr<class SMetaHumanLocalLiveLinkSubjectMonitorWidget,1>)” (?Construct@SMetaHumanVid
eoBaseLiveLinkSubjectMonitorWidget@ @QEAAXAEBUFArguments@1@PEAVUMetaHumanVideoBaseLiveLinkSubjectSettings@ @V?$TSharedPtr@VSMetaHumanLocalLiveLinkSubjectMonitorWidget@@$00@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “public: virtual void __cdecl SMetaHumanImageViewer::ResetView(void)” (?ResetView@SMetaHumanImageViewer@ @UEAAXXZ)
UATHelper: Packaging (Windows): Module.MetaHumanLocalLiveLinkSource.cpp.obj : error LNK2001: unresolved external symbol “protected: virtual void __cdecl SMetaHumanImageViewer::GeometryChanged(void)” (?GeometryChanged@SMetaHumanImageViewer@ @MEAAXXZ)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: __cdecl UMetaHumanViewportSettings::UMetaHumanViewportSettings(void)” (??0UMetaHumanViewportSettings@ @QEAA@XZ) referenced in function “void __cdecl InternalConstructor(class FObjectInitializer const &)” (??$InternalConstructor@VUMetaHumanViewportSettings@@@ @YAXAEBVFObjectInitializer@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: enum EViewModeIndex __cdecl UMetaHumanViewportSettings::GetViewModeIndex(enum EABImageViewMode)” (?GetViewModeIndex@UMetaHumanViewportSettings@ @QEAA?AW4EViewModeIndex@ @W4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execGetViewModeIndex(class UObject *,struct FFrame &,void * const)” (?execGetViewModeIndex@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: float __cdecl UMetaHumanViewportSettings::GetEV100(enum EABImageViewMode)” (?GetEV100@UMetaHumanViewportSettings@ @QEAAMW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execGetEV100(class UObject *,struct FFrame &,void * const)” (?execGetEV100@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::SetEV100(enum EABImageViewMode,float,bool)” (?SetEV100@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@ @M_N@Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execSetEV100(class UObject *,struct FFrame &,void * const)” (?execSetEV100@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::SetViewModeIndex(enum EABImageViewMode,enum EViewModeIndex,bool)” (?SetViewModeIndex@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@ @W4EViewModeIndex@ @_N@Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execSetViewModeIndex(class UObject *,struct FFrame &,void * const)” (?execSetViewModeIndex@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsShowingSingleView(void)const " (?IsShowingSingleView@UMetaHumanViewportSettings@ @QEBA_NXZ) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsShowingSingleView(class UObject *,struct FFrame &,void * const)” (?execIsShowingSingleView@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleShowCurves(enum EABImageViewMode)” (?ToggleShowCurves@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleShowCurves(class UObject *,struct FFrame &,void * const)” (?execToggleShowCurves@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsShowingCurves(enum EABImageViewMode)const " (?IsShowingCurves@UMetaHumanViewportSettings@ @QEBA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsShowingCurves(class UObject *,struct FFrame &,void * const)” (?execIsShowingCurves@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleShowControlVertices(enum EABImageViewMode)” (?ToggleShowControlVertices@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleShowControlVertices(class UObject *,struct FFrame &,void * const)” (?execToggleShowControlVertices@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsShowingControlVertices(enum EABImageViewMode)const " (?IsShowingControlVertices@UMetaHumanViewportSettings@ @QEBA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsShowingControlVertices(class UObject *,struct FFrame &,void * const)” (?execIsShowingControlVertices@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleSkeletalMeshVisibility(enum EABImageViewMode)” (?ToggleSkeletalMeshVisibility@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleSkeletalMeshVisibility(class UObject *,struct FFrame &,void * const)” (?execToggleSkeletalMeshVisibility@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsSkeletalMeshVisible(enum EABImageViewMode)const " (?IsSkeletalMeshVisible@UMetaHumanViewportSettings@ @QEBA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsSkeletalMeshVisible(class UObject *,struct FFrame &,void * const)” (?execIsSkeletalMeshVisible@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleFootageVisibility(enum EABImageViewMode)” (?ToggleFootageVisibility@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleFootageVisibility(class UObject *,struct FFrame &,void * const)” (?execToggleFootageVisibility@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: bool __cdecl UMetaHumanViewportSettings::IsFootageVisible(enum EABImageViewMode)” (?IsFootageVisible@UMetaHumanViewportSettings@ @QEAA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsFootageVisible(class UObject *,struct FFrame &,void * const)” (?execIsFootageVisible@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleDepthMeshVisibility(enum EABImageViewMode)” (?ToggleDepthMeshVisibility@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleDepthMeshVisibility(class UObject *,struct FFrame &,void * const)” (?execToggleDepthMeshVisibility@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsDepthMeshVisible(enum EABImageViewMode)const " (?IsDepthMeshVisible@UMetaHumanViewportSettings@ @QEBA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsDepthMeshVisible(class UObject *,struct FFrame &,void * const)” (?execIsDepthMeshVisible@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol “public: void __cdecl UMetaHumanViewportSettings::ToggleDistortion(enum EABImageViewMode)” (?ToggleDistortion@UMetaHumanViewportSettings@ @QEAAXW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execToggleDistortion(class UObject *,struct FFrame &,void * const)” (?execToggleDistortion@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanCore.cpp.obj : error LNK2019: unresolved external symbol "public: bool __cdecl UMetaHumanViewportSettings::IsShowingUndistorted(enum EABImageViewMode)const " (?IsShowingUndistorted@UMetaHumanViewportSettings@ @QEBA_NW4EABImageViewMode@@ @Z) referenced in function “public: static void __cdecl UMetaHumanViewportSettings::execIsShowingUndistorted(class UObject *,struct FFrame &,void * const)” (?execIsShowingUndistorted@UMetaHumanViewportSettings@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanFaceContourTracker.cpp.obj : error LNK2019: unresolved external symbol “public: static bool __cdecl FMetaHumanAuthoringObjects::FindObject(class FString &,bool &,bool &)” (?FindObject@FMetaHumanAuthoringObjects@ @SA_NAEAVFString@ @AEA_N1@Z) referenced in function “public: static bool __cdecl FMetaHumanAuthoringObjects::FindObject(struct TSoftObjectPtr &)” (??$FindObject@VUNNEModelData@@ @FMetaHumanAuthoringObjects@ @SA_NAEAU?$TSoftObjectPtr@VUNNEModelData@@@@ @Z)
UATHelper: Packaging (Windows): Module.MetaHumanConfig.cpp.obj : error LNK2019: unresolved external symbol “public: bool __cdecl UMetaHumanConfig::ReadFromDirectory(class FString const &)” (?ReadFromDirectory@UMetaHumanConfig@ @QEAA_NAEBVFString@@ @Z) referenced in function “public: static void __cdecl UMetaHumanConfig::execReadFromDirectory(class UObject *,struct FFrame &,void * const)” (?execReadFromDirectory@UMetaHumanConfig@ @SAXPEAVUObject@ @AEAUFFrame@ @QEAX@Z)
UATHelper: Packaging (Windows): Module.MetaHumanConfig.cpp.obj : error LNK2019: unresolved external symbol “public: virtual void __cdecl UMetaHumanConfig::Serialize(class FArchive &)” (?Serialize@UMetaHumanConfig@ @UEAAXAEAVFArchive@@ @Z) referenced in function “public: virtual void __cdecl UMetaHumanConfig::Serialize(class FStructuredArchiveRecord)” (?Serialize@UMetaHumanConfig@ @UEAAXVFStructuredArchiveRecord@@ @Z)
You might have to look for Module.MetaHumanLiveLinkSource.cpp.obj or similar in your logs and then find the relevant module by searching all the uplugin files in the Plugins folder to find the right one to enable. Or worst case look for equivalents of UMetaHumanRealtimeSmoothingParams::PostInitProperties and search for which plugin it is a part of and change that one to Editor.
I’m not sure if there are any consequences to the final build in terms of performance doing this, but it at least lets us continue to make builds for testing for now.