[8/18/2026 8:14:06 AM] Starting server at port 26542 [8/18/2026 8:14:06 AM] Mirror server exception logging enabled [8/18/2026 8:14:06 AM] Failed to fetch red and blue names, isServer? [8/18/2026 8:14:06 AM] Starting auto close watchdog [8/18/2026 8:14:06 AM] Active player connections: 0 [8/18/2026 8:14:11 AM] Active player connections: 1 [8/18/2026 8:14:11 AM] Dedicated join: team assigned Blue isServer=True matchId=557 secretEmpty=False redJoin=False blueJoin=False collected=False [8/18/2026 8:14:11 AM] Dedicated join: starting blue PATCH collectAttempt=False players=1 body={"blue_joined_at":"2026-08-18T08:14:11.395Z","status":1} [8/18/2026 8:14:11 AM] Dedicated join PATCH BEFORE: url=https://kkapi.playpoolstudios.com/internal/match/557 method=PATCH collectAttempt=False body={"blue_joined_at":"2026-08-18T08:14:11.395Z","status":1} base=https://kkapi.playpoolstudios.com [8/18/2026 8:14:11 AM] Client 16 set team to Blue [8/18/2026 8:14:11 AM] Dedicated join PATCH AFTER: result=Success http=200 error= collectAttempt=False body={"ok":true,"id":557,"entries_collected":false} [8/18/2026 8:14:11 AM] Dedicated match PATCH success: 200 {"ok":true,"id":557,"entries_collected":false} [8/18/2026 8:14:11 AM] Dedicated join PATCH parsed: ok=True id=557 entries_collected=False already_collected=False escrow_user_id=0 willSetCollected=False [8/18/2026 8:14:11 AM] Dedicated join PATCH: 2xx but entries not collected yet (waiting for other join or unexpected body) [8/18/2026 8:14:14 AM] Active player connections: 2 [8/18/2026 8:14:14 AM] Dedicated join: team assigned Red isServer=True matchId=557 secretEmpty=False redJoin=False blueJoin=True collected=False [8/18/2026 8:14:14 AM] Dedicated join: starting red PATCH collectAttempt=True players=2 body={"red_joined_at":"2026-08-18T08:14:14.496Z","status":2} [8/18/2026 8:14:14 AM] Dedicated join PATCH BEFORE: url=https://kkapi.playpoolstudios.com/internal/match/557 method=PATCH collectAttempt=True body={"red_joined_at":"2026-08-18T08:14:14.496Z","status":2} base=https://kkapi.playpoolstudios.com [8/18/2026 8:14:14 AM] Client 17 set team to Red [8/18/2026 8:14:14 AM] Dedicated join PATCH AFTER: result=Success http=200 error= collectAttempt=True body={"ok":true,"id":557,"entries_collected":true,"already_collected":false,"escrow_user_id":155} [8/18/2026 8:14:14 AM] Dedicated match PATCH success: 200 {"ok":true,"id":557,"entries_collected":true,"already_collected":false,"escrow_user_id":155} [8/18/2026 8:14:14 AM] Dedicated join PATCH parsed: ok=True id=557 entries_collected=True already_collected=False escrow_user_id=155 willSetCollected=True [8/18/2026 8:14:14 AM] Dedicated match: entry fees collected into escrow [8/18/2026 8:14:14 AM] Game started On Server (entries collected) [8/18/2026 8:14:14 AM] ReplayRecorder started (match) id 557 with 11 entities [8/18/2026 8:14:29 AM] Match: Red skipped turn (1/2) [8/18/2026 8:14:34 AM] force = 70 * 0.5764507 = 40.35155 [8/18/2026 8:14:34 AM] launching puck at (-0.04, -1.93) with (1.56, 77.72) force [8/18/2026 8:14:40 AM] force = 70 * 0.8120289 = 56.84203 [8/18/2026 8:14:40 AM] launching puck at (-0.21, 3.24) with (11.72, -184.14) force [8/18/2026 8:14:48 AM] force = 70 * 0.9955804 = 69.69063 [8/18/2026 8:14:48 AM] launching puck at (-0.02, 5.00) with (1.72, -348.45) force [8/18/2026 8:14:54 AM] force = 70 * 0.9955804 = 69.69063 [8/18/2026 8:14:54 AM] launching puck at (-4.54, 2.10) with (316.18, -146.47) force [8/18/2026 8:15:02 AM] force = 70 * 0.9763507 = 68.34454 [8/18/2026 8:15:02 AM] launching puck at (-0.11, 4.79) with (7.25, -327.11) force [8/18/2026 8:15:09 AM] force = 70 * 0.7477035 = 52.33924 [8/18/2026 8:15:09 AM] launching puck at (-0.36, 2.79) with (18.91, -145.89) force [8/18/2026 8:15:10 AM] Blue goal scored, blue score is now 1 [8/18/2026 8:15:15 AM] Dedicated match: Red disconnected (order count=1) [8/18/2026 8:15:15 AM] Mirror server: client disconnected (connId=1002357152) [8/18/2026 8:15:15 AM] Active player connections: 1 [8/18/2026 8:15:16 AM] Dedicated match: Blue disconnected (order count=2) [8/18/2026 8:15:16 AM] ReplayRecorder wrote /home/api/kickkings_api/games/soccar/soccar_Data/Logs/557.json (3115 frames, 26 events, duration 62.30s) [8/18/2026 8:15:16 AM] Dedicated match: end winner=Blue red_connected=False blue_connected=False [8/18/2026 8:15:16 AM] Mirror server: client disconnected (connId=1002357166) [8/18/2026 8:15:17 AM] Active player connections: 0 [8/18/2026 8:15:17 AM] Dedicated match PATCH success: 200 {"ok":true,"id":557,"entries_collected":true} [8/18/2026 8:15:17 AM] Dedicated winner PATCH economy: rc_prize=34 participant_cc=100 cc_awarded_red=False cc_awarded_blue=False [8/18/2026 8:15:17 AM] Dedicated match winner PATCH success: 200 {"ok":true,"id":557,"winner_id":3,"already_settled":false,"economy":{"entry_fee_rc":21,"rc_prize":34,"participant_cc":100,"cc_awarded_red":false,"cc_awarded_blue":false}} [8/18/2026 8:15:21 AM] Server will be closed due to no players in, 60 [8/18/2026 8:15:31 AM] Server will be closed due to no players in, 50 [8/18/2026 8:15:41 AM] Server will be closed due to no players in, 40 [8/18/2026 8:15:51 AM] Server will be closed due to no players in, 30 [8/18/2026 8:16:01 AM] Server will be closed due to no players in, 20 [8/18/2026 8:16:11 AM] Server will be closed due to no players in, 10 [8/18/2026 8:16:21 AM] All players left, exiting [8/18/2026 8:16:22 AM] Dedicated match PATCH success: 200 {"ok":true,"id":557,"entries_collected":true}