• Fixed Linux launch under Steam Runtime (Electron starts reliably again)
• Stabilized Steam sign-in / multiplayer auth (no more stuck “unauthorized” sessions)
• Clear error message on connection failure instead of an endless loading overlay
• A second Steam “Play” focuses the existing window instead of starting another
instance
• Rematch and error logging work correctly in the desktop client