I looked a little into that.
First game in the list was between you four, lilyblade won.
Second game is another game between you four, which ended when blulight resigned.
Third game is the continuation of the second game, now with a bot in the place of blulight, and that ended when lilyblade resigned. Technically, the 2nd game ended with the resignation and a third game was started at exactly the same point.
In such a case, the game is counted as the resigning player loosing (last place), and the other players winning (1st place), because there is no way to tell how the game would have ended between the non-resigning players. That explains the "strange" result your are seeing, which several players at place 1.
Why the 3rd game (the 2nd "real" game) was not continued after the resignation, is another question. Based on the fact that I couldn't load the 3rd game, that seems (like in your first case) the first-level reason. Of course, the question is really why that 3rd game cannot be loaded, it apparently has only one round of new turns after the 2nd game ended.
Since unrated games makes them hard to find, I couldn't find other 3+ player games that lilyblade resigned. I found one 2 player game that they resigned, which I could load. So I'm not sure if their account has a "problem", as suggested.