The default player list does not seem to update a team’s total score when a player disconnects. I believe this happens at all places, EDIT: removed link because the place linked is now being used to showcase a different bug.
Four players, the player list’s team scores are correct:
Player clyde has left, the player list has not updated the team scores:
Player amoeba has left, the player list still has not updated the team scores:
This might be able to be fixed by appending updateAllTeamScores() to the function removePlayerEntry (line 1499 if I’m looking at the correct github source). I’m not 100% sure if this is the most efficient solution (or if it will work).
Please let me know if any additional information is required.