My lobby was working yesterday and today it’s disabled itself and I can’t press the button to enable it. I’ve tried on Chrome and Edge.
I’ve already entered my payment details and I’ve sent a support ticket.
Not a good look for a live game service.
Checking status cloud I can see unity is aware
Hello! I am sorry to hear you are experiencing problems with Lobby. We are currently investigating this issue and are working as quickly as possible to resolve it. I will keep you posted on this status of this problem. Thank you for your patience and we apologize for the inconvenience.
1 Like
Hello! Thanks for your patience! We believe we have resolved the problem. Are you still experiencing issues?
Lobby service is fixed but I’m still getting frequent errors when using queries or quick joins or create lobbies:
[Lobby]: Unauthorized, (16401). Message: HTTP/1.1 401 Unauthorized
This is after signing-in and it works 50% of the time.
Makes rapid testing difficult.
Hello! I am sorry to hear you’re still experiencing frequent issues! I’m going to reach out to you through a private conversation in the forums to ask a couple of questions about your account. This way I’ll be able to ask some information about your account so we can investigate further!
Thank you for providing additional information. We believe this issue has now been resolved, can you let us know if you are still experiencing the intermittent errors? Thanks for your time and cooperation!
Hi,
I’m still getting unauthorized errors. It works a few times then gets stuck on this error:
Restarting the editor fixes it but obviously I don’t want to be restarting the editor each time I press play.
[Lobby]: Unauthorized, (16401). Message: HTTP/1.1 401 Unauthorized
UnityEngine.Logger:LogError (string,object)
Unity.Services.Lobbies.Logger:LogError (object) (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Utils/Logger.cs:17)
Unity.Services.Lobbies.Internal.WrappedLobbyService:ResolveErrorWrapping (Unity.Services.Lobbies.LobbyExceptionReason,System.Exception) (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/SDK/WrappedLobbyService.cs:410)
Unity.Services.Lobbies.Internal.WrappedLobbyService/<TryCatchRequest>d__19`2<Unity.Services.Lobbies.Lobby.QuickJoinLobbyRequest, Unity.Services.Lobbies.Models.Lobby>:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/SDK/WrappedLobbyService.cs:379)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Response`1<Unity.Services.Lobbies.Models.Lobby>>:SetException (System.Exception)
Unity.Services.Lobbies.Apis.Lobby.LobbyApiClient/<QuickJoinLobbyAsync>d__14:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Apis/LobbyApi.cs:451)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<MakeRequestAsync>d__3:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:47)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<CreateWebRequestAsync>d__7:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:138)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<>c__DisplayClass7_0/<<CreateWebRequestAsync>b__0>d:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:135)
System.Threading.Tasks.TaskCompletionSource`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.UnityWebRequestHelpers/<>c__DisplayClass0_0:<GetAwaiter>b__0 (UnityEngine.AsyncOperation) (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/UnityWebRequestHelpers.cs:34)
UnityEngine.AsyncOperation:InvokeCompletionEvent ()
Unity.Services.Lobbies.LobbyServiceException: HTTP/1.1 401 Unauthorized ---> Unity.Services.Lobbies.Http.HttpException: HTTP/1.1 401 Unauthorized
at Unity.Services.Lobbies.Http.ResponseHandler.HandleAsyncResponse (Unity.Services.Lobbies.Http.HttpClientResponse response, System.Collections.Generic.Dictionary`2[TKey,TValue] statusCodeToTypeMap) [0x00066] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\Http\ResponseHandler.cs:101
at Unity.Services.Lobbies.Http.ResponseHandler.HandleAsyncResponse[T] (Unity.Services.Lobbies.Http.HttpClientResponse response, System.Collections.Generic.Dictionary`2[TKey,TValue] statusCodeToTypeMap) [0x00000] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\Http\ResponseHandler.cs:186
at Unity.Services.Lobbies.Apis.Lobby.LobbyApiClient.QuickJoinLobbyAsync (Unity.Services.Lobbies.Lobby.QuickJoinLobbyRequest request, Unity.Services.Lobbies.Configuration operationConfiguration) [0x00173] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\Apis\LobbyApi.cs:450
at Unity.Services.Lobbies.Internal.WrappedLobbyService.TryCatchRequest[TRequest,TReturn] (System.Func`3[T1,T2,TResult] func, TRequest request) [0x0003f] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\SDK\WrappedLobbyService.cs:352
--- End of inner exception stack trace ---
at Unity.Services.Lobbies.Internal.WrappedLobbyService.ResolveErrorWrapping (Unity.Services.Lobbies.LobbyExceptionReason reason, System.Exception exception) [0x000c1] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\SDK\WrappedLobbyService.cs:410
at Unity.Services.Lobbies.Internal.WrappedLobbyService.TryCatchRequest[TRequest,TReturn] (System.Func`3[T1,T2,TResult] func, TRequest request) [0x00124] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\SDK\WrappedLobbyService.cs:379
at Unity.Services.Lobbies.Internal.WrappedLobbyService.QuickJoinLobbyAsync (Unity.Services.Lobbies.QuickJoinLobbyOptions options) [0x00074] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\SDK\WrappedLobbyService.cs:196
at Unity.Services.Lobbies.Internal.WrappedLobbyService.QuickJoinLobbyAsync (Unity.Services.Lobbies.QuickJoinLobbyOptions options) [0x0017e] in D:\Unity\ChickenHorse\Library\PackageCache\com.unity.services.lobby@1.0.1\Runtime\SDK\WrappedLobbyService.cs:210
at Mechabit.UnityLobby.QuickJoinHub () [0x00074] in D:\Unity\ChickenHorse\Assets\Scripts\UnityLobby.cs:230
UnityEngine.Debug:Log (object)
Mechabit.UnityLobby/<QuickJoinHub>d__21:MoveNext () (at Assets/Scripts/UnityLobby.cs:234)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Models.Lobby>:SetException (System.Exception)
Unity.Services.Lobbies.Internal.WrappedLobbyService/<QuickJoinLobbyAsync>d__11:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/SDK/WrappedLobbyService.cs:210)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Response`1<Unity.Services.Lobbies.Models.Lobby>>:SetException (System.Exception)
Unity.Services.Lobbies.Internal.WrappedLobbyService/<TryCatchRequest>d__19`2<Unity.Services.Lobbies.Lobby.QuickJoinLobbyRequest, Unity.Services.Lobbies.Models.Lobby>:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/SDK/WrappedLobbyService.cs:386)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Response`1<Unity.Services.Lobbies.Models.Lobby>>:SetException (System.Exception)
Unity.Services.Lobbies.Apis.Lobby.LobbyApiClient/<QuickJoinLobbyAsync>d__14:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Apis/LobbyApi.cs:451)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<MakeRequestAsync>d__3:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:47)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<CreateWebRequestAsync>d__7:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:138)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.HttpClient/<>c__DisplayClass7_0/<<CreateWebRequestAsync>b__0>d:MoveNext () (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/HttpClient.cs:135)
System.Threading.Tasks.TaskCompletionSource`1<Unity.Services.Lobbies.Http.HttpClientResponse>:SetResult (Unity.Services.Lobbies.Http.HttpClientResponse)
Unity.Services.Lobbies.Http.UnityWebRequestHelpers/<>c__DisplayClass0_0:<GetAwaiter>b__0 (UnityEngine.AsyncOperation) (at Library/PackageCache/com.unity.services.lobby@1.0.1/Runtime/Http/UnityWebRequestHelpers.cs:34)
UnityEngine.AsyncOperation:InvokeCompletionEvent ()
OK so not signing out on application quit seems to be reducing the amount of errors
You shouldn’t need to not sign out on application quit. If you’re still having problems can you please create a new thread in the Authentication forum? The auth team will be more likely to see it there and can help troubleshoot more if necessary.
I’m not moving this thread because the original issue (enabling Lobby) was related to a Lobby specific configuration thing.
We’re going to close out this forum thread since the original question has been answered. Please feel free to make additional posts if you have any other questions! Thanks for your time and we wish you the best with your development!