yeah, disconnecting/leaving players can cause bug. luckily a game round is short, so it rarely happens. I'm still fixing this bug, I already have reworked the networking but needs some private testing