PATCH/v1/game/session/heartbeatReports that the game session is still active. Must be called every 2 minutes (120 seconds).If heartbeats stop, the session is automatically deleted when the (4 min) expires.
Notify user. Server auto-terminates after 2 min grace
SESSION_REPLACED
Another game session started on the same PC
Stop heartbeat. Do not call session end — the server already terminated this session
Launcher heartbeat timeout: The server also checks the launcher’s heartbeat when processing game server heartbeats. If the launcher hasn’t sent a heartbeat for over 4 minutes, the server considers the launcher dead and terminates the game session. In this case, the heartbeat returns HTTP 410 SESSION_ENDED. This can happen when the PlayWave launcher crashes or is force-closed while the game is still running.