VT1 and VT2 - Lobby difficulty bug

Issue Summary:
When i select quickplay or go to lobby browser no games show up.
When i filter on all it show up servers but Difficulty is empty.
The only way i can play my friends is through a steam invite.


Steps to Reproduce:

  1. Start official realm
  2. go to lobby browser
  3. Tada!!!

Reproduction Rate (Choose One):
Constant (100%)

Additional Information:
Oke i did some technical research on this issue. And i did look at the lobby_finder. This grabs all lobbies fine. But after research the lobby data i notice the big difference.
The difficulty variable wasnt lower case but was written as “Difficulty” with a capatle.

I made a mod patch myself and this fixed the issue:

mod:hook(LobbyFinder, "lobbies", function(func, self)
    mod:echo("LobbyFinder.lobbies()")
    
    local lobbies = func(self)
    
    for key, value in pairs(lobbies) do
        local lobby = lobbies[key]
        if lobby["Difficulty"] then
            lobby["difficulty"] = lobby["Difficulty"]
        end
    end
    
    return lobbies
end)

[Attach a Screenshot and/or Video Evidence]
VT2: https://steamcommunity.com/sharedfiles/filedetails/?id=1700699638

Extra:
Zaphio also told me this bug accour in VT1 to. Here a screenshot:
VT1: https://images-ext-1.discordapp.net/external/JDqhi08IluBkFWmSdg1WnkNjS-9jONtKb-KW2-JGDhM/https/cdn.discordapp.com/attachments/484696786846351360/554072605821501440/unknown.png?width=1214&height=703

Strange case:
I got two accounts and this bug only accours on my main account. You see the lobby_data responses over here per account.
Main account: https://steamcommunity.com/sharedfiles/filedetails/?id=1700877943
Second account: https://steamcommunity.com/sharedfiles/filedetails/?id=1700872354

Update from zaphio this same bug also accours in VT1:

Please contact me or Zaphio in the modding community.

4 Likes

Didn’t went as deep as you, but yes, I had an empty lobby search, went to “Show all” instead of only joinable, and plenty of lobby showed off, with a " - " in the Difficulty column instead of Veteran, etc…
Couldn’t join those lobby, even the not-private.

Altho what you gave Fatshark should help them a lot, even if I recall (think it was Hedge) saying that a lot of the lobby issues was on Steam end.

Seems to be related (or the same) as this bug I reported back in January 2019 where no lobbies will show up if ‘Show lobbies’ is set to ‘Joinable’. Setting it to ‘All’ will show lobbies but they all state ‘Difficulty: Unassigned’ and are unjoinable.

According to @FatsharkJulia this is a known issue and possible workarounds are:

  • Restarting Steam
  • Restarting your PC
  • Clearing Steam’s download cache
  • Changing Steam’s download region

@hollerbach I done all these steps and it didnt help.
I switched accounts on same machine and one account got the bug and the other didnt.

My scripts is a solutions to the problem and it proves its the “Difficulty” variable thats the problem. The server sends this to me. Like the lobby finder server is the issue for V1 and V2.

1 Like

Yeah. Hopefully, Fatshark implements your fix.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

Why not join the Fatshark Discord https://discord.gg/K6gyMpu