Got an error that wont let me start a session, or host
XblMultiplayerWriteSessionAsync returned - 0x80190199 UnityEngine.Debug:LogError (object) GdkSample_SimpleMPSD.SessionManager/<>c__DisplayClass46_0:<WriteSession>b__0 (int,Unity.XGamingRuntime.XblMultiplayerSessionHandle) (at Assets/SimpleMPSD/Scripts/MPSD/SessionManager.cs:311) Unity.XGamingRuntime.SDK/XBL/<>c__DisplayClass132_0:<XblMultiplayerWriteSessionAsync>b__0 (Unity.XGamingRuntime.XAsyncBlock) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XBL/Multiplayer/XblMultiplayer.cs:869) Unity.XGamingRuntime.XAsyncBlock:DoCompletionCallback () (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncBlock.cs:64) Unity.XGamingRuntime.XAsyncBlock:OnXAsyncBlockCompletion (intptr) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncBlock.cs:31) Unity.XGamingRuntime.SDK:XTaskQueueDispatch (Unity.XGamingRuntime.XTaskQueueHandle,Unity.XGamingRuntime.XTaskQueuePort,uint) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XTaskQueue.cs:200) Unity.XGamingRuntime.SDK:XTaskQueueDispatch (uint) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncExtensions.cs:142) GdkSample_SimpleMPSD.GDKGameRuntime/<DispatchGDKTaskQueue>d__32:MoveNext () (at Assets/SimpleMPSD/Scripts/GDKGameRuntime.cs:217) UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
I dont know what I am doing wrong here. Here is my multiplayer session config file for reference
{
"constants": {
"system": {
"version": 1,
"maxMembersCount": 4,
"visibility": "open",
"inviteProtocol": "game",
"capabilities": {
"connectivity": true,
"connectionRequiredForActiveMembers": true,
"gameplay": true,
"crossPlay": true,
"userAuthorizationStyle": true
},
"memberInitialization": {
"membersNeededToStart": 1
}
}
}
}
Got an error that wont let me start a session, or host
XblMultiplayerWriteSessionAsync returned - 0x80190199 UnityEngine.Debug:LogError (object) GdkSample_SimpleMPSD.SessionManager/<>c__DisplayClass46_0:<WriteSession>b__0 (int,Unity.XGamingRuntime.XblMultiplayerSessionHandle) (at Assets/SimpleMPSD/Scripts/MPSD/SessionManager.cs:311) Unity.XGamingRuntime.SDK/XBL/<>c__DisplayClass132_0:<XblMultiplayerWriteSessionAsync>b__0 (Unity.XGamingRuntime.XAsyncBlock) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XBL/Multiplayer/XblMultiplayer.cs:869) Unity.XGamingRuntime.XAsyncBlock:DoCompletionCallback () (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncBlock.cs:64) Unity.XGamingRuntime.XAsyncBlock:OnXAsyncBlockCompletion (intptr) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncBlock.cs:31) Unity.XGamingRuntime.SDK:XTaskQueueDispatch (Unity.XGamingRuntime.XTaskQueueHandle,Unity.XGamingRuntime.XTaskQueuePort,uint) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XTaskQueue.cs:200) Unity.XGamingRuntime.SDK:XTaskQueueDispatch (uint) (at ./Library/PackageCache/com.unity.microsoft.gdk@b539c4bc53ac/Runtime/XAsyncExtensions.cs:142) GdkSample_SimpleMPSD.GDKGameRuntime/<DispatchGDKTaskQueue>d__32:MoveNext () (at Assets/SimpleMPSD/Scripts/GDKGameRuntime.cs:217) UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)I dont know what I am doing wrong here. Here is my multiplayer session config file for reference