GPU: Apple M1 Max (integrated), ANGLE Metal Renderer
Please describe your issue in as much detail as possible:
Steam launches but never shows a window — no login dialog, no main window, nothing. The process runs in the background with full CPU subsystems initialized (CEF/Chromium 126, GPU process, renderer, network service), but the UI never appears.
Root cause identified via sample: The main thread of steam_osx is permanently blocked in a fgets() call deep inside steamui.dylib:
Hello @User7142, issues with the Steam for Mac client are out of scope for this issue tracker. Please use Steam Support to reach the larger Steam support team.
Your system information
~/Library/Application Support/Steam/logs/)Please describe your issue in as much detail as possible:
Steam launches but never shows a window — no login dialog, no main window, nothing. The process runs in the background with full CPU subsystems initialized (CEF/Chromium 126, GPU process, renderer, network service), but the UI never appears.
Root cause identified via
sample: The main thread ofsteam_osxis permanently blocked in afgets()call deep insidesteamui.dylib:Because the main thread is deadlocked:
failed to reach open stateafter 8 retries, then gives upInvalid browser dimensions: 0 x 0in webhelper.txt)SteamUI thread frame stalled for: 578752 msandConnection rejectedLast working session: 2026-02-21 on the same macOS 26.3 installation (installed 2026-02-05).
What was tried (all unsuccessful):
atsutil databases -removeUser)Steps for reproducing this issue:
/Applications/Steam.appsample <pid>— shows main thread permanently blocked infgets()insidesteamui.dylibconsole_log.txt
webhelper.txt (last session)
webhelper_js.txt (WebSocket connection failures)
transport_steamui.txt
transport_client.txt
sample output (main thread deadlock proof)
connection_log.txt (last session)
Note: Connectivity test passes but login is never attempted because the main thread is deadlocked.
bootstrap_log.txt (last session)