Skip to main content
New Participant
January 13, 2025
Solved

Movement SDK Errors (Unity)

Hi! When clicking in the scene hiearchy I'm unable to  "Add Networked Retargeted Character". I'm using Unity Netcode for Gameobjects. I get these two errors:

First:

 

Error installing Building Block Networked Retargeted Character: MetaMovementSDK_Utility assembly:<unknown assembly> type:<unknown type> member:(null)
UnityEngine.Debug:LogError (object)
Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__29:MoveNext () (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:133)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start<Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__29> (Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__29&)
Meta.XR.BuildingBlocks.Editor.BlockData:InstallWithDependenciesAndCommit (System.Collections.Generic.List`1<UnityEngine.GameObject>)
Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__30:MoveNext () (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:157)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start<Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__30> (Meta.XR.BuildingBlocks.Editor.BlockData/<InstallWithDependenciesAndCommit>d__30&)
Meta.XR.BuildingBlocks.Editor.BlockData:InstallWithDependenciesAndCommit (UnityEngine.GameObject)
Meta.XR.BuildingBlocks.Editor.BlockData/<AddToProject>d__26:MoveNext () (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:82)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start<Meta.XR.BuildingBlocks.Editor.BlockData/<AddToProject>d__26> (Meta.XR.BuildingBlocks.Editor.BlockData/<AddToProject>d__26&)
Meta.XR.BuildingBlocks.Editor.BlockData:AddToProject (UnityEngine.GameObject,System.Action)
Meta.XR.BuildingBlocks.Editor.BlockData/<ContextMenuInstall>d__28:MoveNext () (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:101)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<Meta.XR.BuildingBlocks.Editor.BlockData/<ContextMenuInstall>d__28> (Meta.XR.BuildingBlocks.Editor.BlockData/<ContextMenuInstall>d__28&)
Meta.XR.BuildingBlocks.Editor.BlockData:ContextMenuInstall ()
System.Reflection.MethodBase:Invoke (object,object[])
Meta.XR.Movement.Networking.Block.Editor.InstallMovementBuildingBlock:InstallNetworkedRetargetedCharacterBuildingBlock () (at ./Library/PackageCache/com.meta.movement/Editor/Native/Scripts/Networking/Block/InstallMovementBuildingBlock.cs:50)
UnityEditor.GenericMenu:CatchMenu (object,string[],int)

 

 

Second:

 

DllNotFoundException: MetaMovementSDK_Utility assembly:<unknown assembly> type:<unknown type> member:(null)
Meta.XR.Movement.NativeUtilityPlugin.CreateOrUpdateUtilityConfig (System.String configName, System.String[] sourceBlendshapeNames, System.String[] sourceJointNames, System.String[] sourceParentJointNames, System.String[] sourceKnownJoints, Unity.Collections.NativeArray`1[T] sourceMinTPose, Unity.Collections.NativeArray`1[T] sourceMaxTPose, System.String[] targetBlendshapeNames, System.String[] targetJointNames, System.String[] targetParentJointNames, System.String[] targetKnownJoints, Unity.Collections.NativeArray`1[T] targetUnscaledTPose, Unity.Collections.NativeArray`1[T] targetMinTPose, Unity.Collections.NativeArray`1[T] targetMaxTPose, System.UInt64& handle) (at ./Library/PackageCache/com.meta.movement/Runtime/Native/Scripts/NativeUtilityPlugin.cs:619)
Meta.XR.Movement.NativeUtilityHelper.CreateRetargetingConfig (System.String[] targetBlendshapeNames, Meta.XR.Movement.RetargetingBodyData sourceData, Meta.XR.Movement.RetargetingBodyData targetData, System.String configName) (at ./Library/PackageCache/com.meta.movement/Runtime/Native/Scripts/NativeUtilityHelper.cs:72)
Meta.XR.Movement.Editor.NativeUtilityEditor.CreateRetargetingConfig (UnityEngine.GameObject targetObject) (at ./Library/PackageCache/com.meta.movement/Editor/Native/Scripts/NativeUtilityEditor.cs:72)
Meta.XR.Movement.Networking.Editor.NetworkPoseRetargeterSpawnerEditor.AddNetworkPoseRetargeterConfig (UnityEngine.GameObject prefab) (at ./Library/PackageCache/com.meta.movement/Editor/Native/Scripts/Networking/NetworkPoseRetargeterSpawnerEditor.cs:223)
Meta.XR.Movement.Networking.Editor.NetworkPoseRetargeterSpawnerEditor.CreateCharacterPrefabFromModel () (at ./Library/PackageCache/com.meta.movement/Editor/Native/Scripts/Networking/NetworkPoseRetargeterSpawnerEditor.cs:209)
Meta.XR.Movement.Networking.NGO.Blocks.Editor.NetworkPoseRetargeterNGOInstallationRoutine.Install (Meta.XR.BuildingBlocks.Editor.BlockData block, UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.movement/Editor/Native/Scripts/Networking/NGO/Block/NetworkPoseRetargeterNGOInstallationRoutine.cs:28)
Meta.XR.BuildingBlocks.Editor.InstallationRoutine.InstallAsync (Meta.XR.BuildingBlocks.Editor.BlockData block, UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/InstallationRoutine.cs:117)
Meta.XR.MultiplayerBlocks.Shared.Editor.NetworkInstallationRoutine.<>n__0 (Meta.XR.BuildingBlocks.Editor.BlockData block, UnityEngine.GameObject selectedGameObject) <0x268852bdc20 + 0x00062> in <725877bf79344391829b40168bcad34f>:0
Meta.XR.MultiplayerBlocks.Shared.Editor.NetworkInstallationRoutine.InstallAsync (Meta.XR.BuildingBlocks.Editor.BlockData blockData, UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData/MultiplayerBlocks/Shared/NetworkInstallationRoutine.cs:101)
Meta.XR.BuildingBlocks.Editor.InterfaceBlockData.InstallRoutineAsync (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/InterfaceBlockData.cs:146)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallBlockAsync (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:249)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallAsync (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:244)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallWithDependencies (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:236)
Meta.XR.BuildingBlocks.Editor.InterfaceBlockData.InstallWithDependencies (System.Collections.Generic.List`1[T] selectedGameObjects) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/InterfaceBlockData.cs:136)
Meta.XR.BuildingBlocks.Editor.InterfaceBlockData.InstallWithDependencies (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/InterfaceBlockData.cs:142)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallWithDependenciesAndCommit (System.Collections.Generic.List`1[T] selectedGameObjects) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:137)
Meta.XR.BuildingBlocks.Editor.BlockData.InstallWithDependenciesAndCommit (UnityEngine.GameObject selectedGameObject) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:157)
Meta.XR.BuildingBlocks.Editor.BlockData.AddToProject (UnityEngine.GameObject selectedGameObject, System.Action onInstall) (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:82)
Meta.XR.BuildingBlocks.Editor.BlockData.ContextMenuInstall () (at ./Library/PackageCache/com.meta.xr.sdk.core/Editor/BuildingBlocks/BlockData.cs:101)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) (at <ed969b0e627d471da4848289f9c322df>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)
UnityEngine.UnitySynchronizationContext.Exec () (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)

 

 

Packages:

 

Grateful for any help.

    New Participant
    January 17, 2025

    I've found the solution. You have to install the MSVC build tool. The dll file MetaMovementSDK_Utility.dll is dependent on it.

    2 replies

    New Participant
    January 15, 2025

    I've encountered this as well. Does anyone know a solution?

    New Participant
    January 17, 2025

    I've found the solution. You have to install the MSVC build tool. The dll file MetaMovementSDK_Utility.dll is dependent on it.