I think I found a next game/game sorting bug:
completeHandler GetMapDetails::Error Error (0): TypeError: FlashObject(...).SocketLog is not a function
at shared\FlashSocketJS.as:ConnectToGame()
at liveandlobby\GameRoot_.as:Load()
at warlight\shared\viewmodels\liveandlobby\GameLinks.as:CallDoneDelegateFromToken()
at warlight\shared\viewmodels\liveandlobby\GameLinks.as:EndGetMap()
at warlight\shared\viewmodels\main\MapDetailsCacheManager.as:OnLoaded()
at warlight\shared\messages\Message.as:GetMapDetailsReply()
at warlight\shared\messages\Message.as:()
at warlight\shared\MessagePump.as:OnReceiveMessage()
at shared\Messaging.as:completeHandler()
at shared\HttpRequest.as:completeHandler()
(sp=9)
What I was doing:
Opened a game with unread team chat in a tab and then clicked on a game with unread public chat. Then I read the unread team chat. After that, I closed the tab. Then I read the unread public chat that was in the other game and then clicked on "next game". The next game was the one which had unread team chat. This was with sorting by time left.