Error connecting to Lobby

I got an error when I tried to connect to Lobby.

[209]LogAccelByteLobby: Connecting to wss://demo.accelbyte.io/lobby/
[611]LogWebSockets: Warning: Lws(Warning): lws_client_handshake: got bad HTTP response ‘401’
[662]LogAccelByteLobby: Warning: Error connecting: HS: ws upgrade unauthorized
[130]LogAccelByteLobby: fetching lobby error messages DONE! 543 lobby messages has been cached

I followed Configure the Lobby with the SDK | AccelByte Documentation

AccelByte::FRegistry::Lobby.Connect();

I set up the Admin portal followed by Configuring the lobby with the Admin Portal | AccelByte Documentation

I assume my app successfully logged in with a Steam account, as I can see Steam overlay with my Steam account.

What more do I need for the Lobby connection?

Hello Chong,

The first thing that stands out is this:

For a Starter Development environment, you should use this as the BaseURL: https://dev.gamingservices.accelbyte.io

As mentioned in this note inside Install the Unreal Engine SDK | AccelByte Documentation

Please let us know if changing that makes any difference.

Thanks

It still gives me this error.

[411]LogWebSockets: Warning: Lws(Warning): lws_client_handshake: got bad HTTP response ‘401’
[445]LogAccelByteLobby: Warning: Error connecting: HS: ws upgrade unauthorized

Here is my DefaultEngine.ini

And this is my code to join the lobby.

In the Getting Started page, it says

Ok, I guess I figured it out.
The BaseURL needs a namespace also.