Operation JoinLobby (229) not allowed on current server (NameServer)
Hi, my team and I are trying to connect and host games using the same build and we ran into a problem where only my colleague can host games. And I can only connect to his games but can't host and when trying to host myself I get these errors below. These errors only happen on quest build but don't happen in the editor. If you have any idea what could be the problem or if you have more information about what those errors mean it would be greatly appreciated. happy to provide more information if you need it.
[Fusion/RealtimeSDK] Operation JoinLobby (229) not allowed on current server (NameServer)
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Fusion.FusionUnityLogger:Log<Fusion.Log/DefaultContext> (Fusion.LogType,string,Fusion.Log/DefaultContext&,string) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:123)
Fusion.Log:ErrorInternal (object,string) (at Fusion/Fusion.Common/Log.T4.cs:253)
Fusion.Log:ErrorRealtime (object) (at Fusion/Fusion.Common/Log.T4.cs:97)
Fusion.CloudServices/<>c:<InitRelayLogs>b__81_2 (string) (at Fusion/Fusion.Runtime/CloudServices/CloudServices.Utils.cs:187)
Fusion.Photon.Realtime.Async.Log:Error (object) (at Fusion/Fusion.Realtime/RealtimeExtensions/Log.cs:118)
Fusion.Photon.Realtime.Debug_:LogError (string) (at Fusion/Fusion.Realtime/RealtimeExtensions/Log.cs:13)
Fusion.Photon.Realtime.LoadBalancingClient:DebugReturn (ExitGames.Client.Photon.DebugLevel,string) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:2564)
Fusion.Photon.Realtime.LoadBalancingClient:CheckIfOpCanBeSent (byte,Fusion.Photon.Realtime.ServerConnection,string) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:2478)
Fusion.Photon.Realtime.LoadBalancingClient:OpJoinLobby (Fusion.Photon.Realtime.TypedLobby) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:1520)
Fusion.CloudServices:JoinSessionLobby (Fusion.SessionLobby,string) (at Fusion/Fusion.Runtime/CloudServices/CloudServices.cs:224)
Fusion.NetworkRunner/<JoinSessionLobby>d__263:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:448)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameResult>:Start<Fusion.NetworkRunner/<JoinSessionLobby>d__263> (Fusion.NetworkRunner/<JoinSessionLobby>d__263&)
Fusion.NetworkRunner:JoinSessionLobby (Fusion.SessionLobby,string,Fusion.Photon.Realtime.AuthenticationValues,Fusion.Photon.Realtime.AppSettings)
FNVR2.Networking.ServerManager/<Login>d__36:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:55)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<bool>:Start<FNVR2.Networking.ServerManager/<Login>d__36> (FNVR2.Networking.ServerManager/<Login>d__36&)
FNVR2.Networking.ServerManager:Login ()
FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:82)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38> (FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38&)
FNVR2.Networking.ServerManager:HostOrJoinAny ()
FNVR2.Networking.MultiplayerManager/<ConnectCoroutine>d__12:MoveNext () (at Assets/Scripts/Multiplayer/MultiplayerManager.cs:51)
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
[Fusion] Fusion.StartGameException
See next error log entry for details.
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Fusion.FusionUnityLogger:Log<Fusion.Log/DefaultContext> (Fusion.LogType,string,Fusion.Log/DefaultContext&,string) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:123)
Fusion.FusionUnityLogger:LogException<Fusion.Log/DefaultContext> (string,Fusion.Log/DefaultContext&,System.Exception) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:135)
Fusion.Log:Exception<Fusion.NetworkRunner> (Fusion.NetworkRunner,System.Exception) (at Fusion/Fusion.Common/Log.cs:114)
Fusion.NetworkRunner/<ShutdownWithException>d__269:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:752)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameException>:Start<Fusion.NetworkRunner/<ShutdownWithException>d__269> (Fusion.NetworkRunner/<ShutdownWithException>d__269&)
Fusion.NetworkRunner:ShutdownWithException (System.Exception)
Fusion.NetworkRunner/<JoinSessionLobby>d__263:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:459)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameResult>:Start<Fusion.NetworkRunner/<JoinSessionLobby>d__263> (Fusion.NetworkRunner/<JoinSessionLobby>d__263&)
Fusion.NetworkRunner:JoinSessionLobby (Fusion.SessionLobby,string,Fusion.Photon.Realtime.AuthenticationValues,Fusion.Photon.Realtime.AppSettings)
FNVR2.Networking.ServerManager/<Login>d__36:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:55)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<bool>:Start<FNVR2.Networking.ServerManager/<Login>d__36> (FNVR2.Networking.ServerManager/<Login>d__36&)
FNVR2.Networking.ServerManager:Login ()
FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:82)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38> (FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38&)
FNVR2.Networking.ServerManager:HostOrJoinAny ()
FNVR2.Networking.MultiplayerManager/<ConnectCoroutine>d__12:MoveNext () (at Assets/Scripts/Multiplayer/MultiplayerManager.cs:51)
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
StartGameException: Error
Fusion.NetworkRunner+<JoinSessionLobby>d__263.MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:450)
UnityEngine.Debug:LogException(Exception)
Fusion.FusionUnityLogger:LogException(String, DefaultContext&, Exception) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:139)
Fusion.Log:Exception(NetworkRunner, Exception) (at Fusion/Fusion.Common/Log.cs:114)
Fusion.<ShutdownWithException>d__269:MoveNext() (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:752)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start(<ShutdownWithException>d__269&)
Fusion.NetworkRunner:ShutdownWithException(Exception)
Fusion.<JoinSessionLobby>d__263:MoveNext() (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:459)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start(<JoinSessionLobby>d__263&)
Fusion.NetworkRunner:JoinSessionLobby(SessionLobby, String, AuthenticationValues, AppSettings)
FNVR2.Networking.<Login>d__36:MoveNext() (at Assets/Scripts/Multiplayer/ServerManager.cs:55)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start(<Login>d__36&)
FNVR2.Networking.ServerManager:Login()
FNVR2.Networking.<HostOrJoinAny>d__38:MoveNext() (at Assets/Scripts/Multiplayer/ServerManager.cs:82)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start(<HostOrJoinAny>d__38&)
FNVR2.Networking.ServerManager:HostOrJoinAny()
FNVR2.Networking.<ConnectCoroutine>d__12:MoveNext() (at Assets/Scripts/Multiplayer/MultiplayerManager.cs:51)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[Fusion] Failed Operation with Reason: Error
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Fusion.FusionUnityLogger:Log<Fusion.NetworkRunner> (Fusion.LogType,string,Fusion.NetworkRunner&,string) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:123)
Fusion.Log:Error<Fusion.NetworkRunner> (Fusion.NetworkRunner,object) (at Fusion/Fusion.Common/Log.T4.cs:239)
Fusion.NetworkRunner/<ShutdownWithException>d__269:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:757)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameException>:Start<Fusion.NetworkRunner/<ShutdownWithException>d__269> (Fusion.NetworkRunner/<ShutdownWithException>d__269&)
Fusion.NetworkRunner:ShutdownWithException (System.Exception)
Fusion.NetworkRunner/<JoinSessionLobby>d__263:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:459)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameResult>:Start<Fusion.NetworkRunner/<JoinSessionLobby>d__263> (Fusion.NetworkRunner/<JoinSessionLobby>d__263&)
Fusion.NetworkRunner:JoinSessionLobby (Fusion.SessionLobby,string,Fusion.Photon.Realtime.AuthenticationValues,Fusion.Photon.Realtime.AppSettings)
FNVR2.Networking.ServerManager/<Login>d__36:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:55)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<bool>:Start<FNVR2.Networking.ServerManager/<Login>d__36> (FNVR2.Networking.ServerManager/<Login>d__36&)
FNVR2.Networking.ServerManager:Login ()
FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38:MoveNext () (at Assets/Scripts/Multiplayer/ServerManager.cs:82)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38> (FNVR2.Networking.ServerManager/<HostOrJoinAny>d__38&)
FNVR2.Networking.ServerManager:HostOrJoinAny ()
FNVR2.Networking.MultiplayerManager/<ConnectCoroutine>d__12:MoveNext () (at Assets/Scripts/Multiplayer/MultiplayerManager.cs:51)
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
[Fusion] Fusion.Photon.Realtime.Async.DisconnectException
See next error log entry for details.
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Fusion.FusionUnityLogger:Log<Fusion.Log/DefaultContext> (Fusion.LogType,string,Fusion.Log/DefaultContext&,string) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:123)
Fusion.FusionUnityLogger:LogException<Fusion.Log/DefaultContext> (string,Fusion.Log/DefaultContext&,System.Exception) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:135)
Fusion.Log:Exception<Fusion.NetworkRunner> (Fusion.NetworkRunner,System.Exception) (at Fusion/Fusion.Common/Log.cs:114)
Fusion.NetworkRunner/<ShutdownWithException>d__269:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:752)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Fusion.StartGameException>:Start<Fusion.NetworkRunner/<ShutdownWithException>d__269> (Fusion.NetworkRunner/<ShutdownWithException>d__269&)
Fusion.NetworkRunner:ShutdownWithException (System.Exception)
Fusion.NetworkRunner/<JoinSessionLobby>d__263:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:459)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetException (System.Exception)
Fusion.NetworkRunner/<ConnectToCloud>d__265:MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:551)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetException (System.Exception)
Fusion.CloudServices/<ConnectToCloud>d__51:MoveNext () (at Fusion/Fusion.Runtime/CloudServices/CloudServices.cs:184)
System.Threading.Tasks.TaskCompletionSource`1<int16>:TrySetException (System.Exception)
Fusion.Photon.Realtime.Async.OperationHandler:SetException (System.Exception) (at Fusion/Fusion.Realtime/RealtimeExtensions/OperationHandler.cs:44)
Fusion.Photon.Realtime.Async.OperationHandler:OnDisconnected (Fusion.Photon.Realtime.DisconnectCause) (at Fusion/Fusion.Realtime/RealtimeExtensions/OperationHandler.cs:84)
Fusion.Photon.Realtime.ConnectionCallbacksContainer:OnDisconnected (Fusion.Photon.Realtime.DisconnectCause) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:4120)
Fusion.Photon.Realtime.LoadBalancingClient:OnStatusChanged (ExitGames.Client.Photon.StatusCode) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:3072)
ExitGames.Client.Photon.PeerBase/<>c__DisplayClass109_0:<EnqueueStatusCallback>b__0 () (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PeerBase.cs:1181)
ExitGames.Client.Photon.EnetPeer:DispatchIncomingCommands () (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/EnetPeer.cs:440)
ExitGames.Client.Photon.PhotonPeer:DispatchIncomingCommands () (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PhotonPeer.cs:1771)
ExitGames.Client.Photon.PhotonPeer:Service () (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PhotonPeer.cs:1685)
Fusion.Photon.Realtime.LoadBalancingClient:Service () (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:1399)
Fusion.Photon.Realtime.Async.LoadBalancingClientAsyncExtensions/<>c__DisplayClass10_0/<<CreateServiceTask>b__0>d:MoveNext () (at Fusion/Fusion.Realtime/RealtimeExtensions/LoadBalancingClientAsyncExtensions.cs:232)
UnityEngine.UnitySynchronizationContext:ExecuteTasks ()
DisconnectException: DisconnectByClientLogic
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <695d1cc93cca45069c528c15c9fdd749>:0)
Fusion.CloudServices+<ConnectToCloud>d__51.MoveNext () (at Fusion/Fusion.Runtime/CloudServices/CloudServices.cs:184)
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <695d1cc93cca45069c528c15c9fdd749>:0)
Fusion.NetworkRunner+<ConnectToCloud>d__265.MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:551)
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <695d1cc93cca45069c528c15c9fdd749>:0)
System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <695d1cc93cca45069c528c15c9fdd749>:0)
Fusion.NetworkRunner+<JoinSessionLobby>d__263.MoveNext () (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:439)
UnityEngine.Debug:LogException(Exception)
Fusion.FusionUnityLogger:LogException(String, DefaultContext&, Exception) (at Assets/Photon/Fusion/Scripts/FusionUnityLogger.cs:139)
Fusion.Log:Exception(NetworkRunner, Exception) (at Fusion/Fusion.Common/Log.cs:114)
Fusion.<ShutdownWithException>d__269:MoveNext() (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:752)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start(<ShutdownWithException>d__269&)
Fusion.NetworkRunner:ShutdownWithException(Exception)
Fusion.<JoinSessionLobby>d__263:MoveNext() (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:459)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetException(Exception)
Fusion.<ConnectToCloud>d__265:MoveNext() (at Fusion/Fusion.Runtime/Runner/NetworkRunner.Matchmaking.cs:551)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetException(Exception)
Fusion.<ConnectToCloud>d__51:MoveNext() (at Fusion/Fusion.Runtime/CloudServices/CloudServices.cs:184)
System.Threading.Tasks.TaskCompletionSource`1:TrySetException(Exception)
Fusion.Photon.Realtime.Async.OperationHandler:SetException(Exception) (at Fusion/Fusion.Realtime/RealtimeExtensions/OperationHandler.cs:44)
Fusion.Photon.Realtime.Async.OperationHandler:OnDisconnected(DisconnectCause) (at Fusion/Fusion.Realtime/RealtimeExtensions/OperationHandler.cs:84)
Fusion.Photon.Realtime.ConnectionCallbacksContainer:OnDisconnected(DisconnectCause) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:4120)
Fusion.Photon.Realtime.LoadBalancingClient:OnStatusChanged(StatusCode) (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:3072)
ExitGames.Client.Photon.<>c__DisplayClass109_0:<EnqueueStatusCallback>b__0() (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PeerBase.cs:1181)
ExitGames.Client.Photon.EnetPeer:DispatchIncomingCommands() (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/EnetPeer.cs:440)
ExitGames.Client.Photon.PhotonPeer:DispatchIncomingCommands() (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PhotonPeer.cs:1771)
ExitGames.Client.Photon.PhotonPeer:Service() (at D:/Dev/Work/photon-dotnet-sdk/PhotonDotNet/PhotonPeer.cs:1685)
Fusion.Photon.Realtime.LoadBalancingClient:Service() (at Fusion/Fusion.Realtime/Realtime/LoadBalancingClient.cs:1399)
Fusion.Photon.Realtime.Async.<<CreateServiceTask>b__0>d:MoveNext() (at Fusion/Fusion.Realtime/RealtimeExtensions/LoadBalancingClientAsyncExtensions.cs:232)
UnityEngine.UnitySynchronizationContext:ExecuteTasks()