Millennium
Millennium copied to clipboard
[Bug] Steam not launching at all after install
Before Reporting
- [x] I found no existing issues matching my bug
- [x] My issue is not caused by a theme
- [x] My issue is not caused by a plugin
Describe the Bug
Hello ! I just installed Millennium (latest, 2.17.2) for the first time on my Windows 10 22H2 and unfortunately i can't seem to launch steam at all.
The 'updating steam' popup shows as usual but then nothing else happens. I tried using both manual and automatic installations several times and nothing changes. The logs (systemmanager.txt) do show something though:
[2025-03-12 00:41:50] Client version: 1741636428
[2025-03-12 00:41:50] Initializing System Manager
[2025-03-12 00:41:50] Error: CSystemManager::CSystemManager: failed to load user32, some functionality may be disabled
[2025-03-12 00:41:50] Night mode active on resume 0
[2025-03-12 00:41:50] Initialized battery manager with query mode: 1 interval: 2000000
[2025-03-12 00:41:50] wifi power management: 1
[2025-03-12 00:41:50] Fan control available: 0 current: 0
apart from that, there's practically nothing popping up in any other log, as if it crashed very early. Launching without internet access changes nothing. I don't really know what i can say anymore so feel free to ask anything, i'll do whatever i can to help. Thanks for your time
Expected Behavior
It should at least launch steam
Steps To Reproduce
That's the thing, I don't know. There's no antivirus on my system (apart from windows defender) and no kernel anti-cheat either.
Operating System
Windows
Anything else?
No response
Start Steam with -dev parameter, check the console for more information.
EDIT: Found out the issue was related to Steam... and Adguard Desktop with specific advanced settings. (To make is simple, the latest march update of Steam enforce controls of other apps interacting on the system and Steam - what did make steam crash at start. If Adguard Desktop has filtering of localhost traffic enabled in advanced settings, this will mess up with Steam and make it crash/stop. This was also the issue with Millenium even with the January version of Steam that was working. So basically, do not enable localhost filtering in Adguard Desktop advanced settings ^^) Now it is working fine, problem solved on my side.
~~I have almost the same issue, first time installing. My steam is launching fine, but Millennium is not with same error as OP in systemmanager.txt. So only difference is that my steam is launching correctly anyway. (hope it is still right place to post). This is what the console gives at the end:~~
[35:38.093] CORE Server started on ws://localhost:9123 [36:23.461] WARN (Steam-Error) [45.398] Failed to load apps with timelines Transport SendMsg: socket not ready Info: (This warning may be non-fatal) Where: (https://steamloopback.host/chunk~2dcc5aaf7.js?contenthash=2b0b41bbd07ac8a0b106:1:4298693) [36:23.461] WARN (Steam-Error) SteamApp Init - After Login - Stage 2 - GRS - ERROR Transport SendMsg: socket not ready Info: (This warning may be non-fatal) Where: (https://steamloopback.host/chunk~2dcc5aaf7.js?contenthash=2b0b41bbd07ac8a0b106:1:4298607) [36:28.400] CORE Using default accent color [44:34.853] WARN Failed to emit message. exception: bad_function_call [44:34.860] WARN Failed to emit message. exception: bad_function_call [44:36.130] CORE Using default accent color
~~(Using steam build from January as the latest from yesterday (11 march 2025 re-release) has a critical bug that prevent steam to launch and crashes at launch for some people (ticket with steam ongoing) - but dont' think it changes anything with this issue, but saying just in case).~~
~~Edit: Adding full log screenshot just in case.~~
Start Steam with
-devparameter, check the console for more information.
Hey, thanks So i tried launching steam as you said and i have a bunch of additionnal stuff First an additional window popped belonging to your framework that seems to attest it loaded successfully
However, nothing more interesting shows up in the logs. But some crash dumps have been generated that provide a bit more info. They all come from steamwebhelper.exe and are all assertion fails. Either two dumps are generated or a single one. In the first case, here are the two assertions raised:
Assert( bufRet.TellPut() == sizeof(uint8) ):C:\buildworker\steam_rel_client_win64\build\src\clientdll\steamclient.cpp:836
Assert( CClientPipe::BWriteAndReadResult: BWrite failed ):C:\buildworker\steam_rel_client_win64\build\src\common\pipes.cpp:863
000000e0`2792f8d0 00007ff6`b9941543 : 00000000`00000000 00000000`00000000 00000000`00003fb4 00000256`b1113f20 : steamwebhelper!CreateInterface+0x2483d
000000e0`2792f900 00007ff6`b99c5c24 : 00007ff6`b9e231f0 00007ff6`b9947c50 00000000`00000000 000000e0`2792f990 : steamwebhelper!GetHandleVerifier+0x123813
000000e0`2792f980 00007ff6`b99c7bcc : 00007ff6`b9e231f0 00000000`0000001a 00000256`b11490e0 000000e0`2792faa0 : steamwebhelper!GetHandleVerifier+0x1a7ef4
000000e0`2792fa50 00007ff6`b9b3bc0a : 00000000`0000000a 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!GetHandleVerifier+0x1a9e9c
000000e0`2792fc20 00007ffd`cccc7344 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xb0bba
000000e0`2792fc60 00007ffd`cd9826b1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
000000e0`2792fc90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21
Both their stack traces are the same. In the case only one dump is generated, here's the assertion:
Assert( Assertion Failed: Illegal termination of worker thread 'CGamepadAPITask::Run' ):C:\buildworker\steam_rel_client_win64\build\src\tier0\threadtools.cpp:3601
00000044`2fb9e6e0 00007ffd`5cf675bc : 0000014a`e86210e0 00007ffd`5cf67460 0000014a`e86210e0 00000000`00000000 : crashhandler64!CreateInterface+0x497b7
00000044`2fb9e720 00007ff6`b9abc96a : 00007ffd`5cfcb0b8 00000044`2fb9e860 00007ffd`5cfb3cb8 00000000`00000000 : crashhandler64!CreateInterface+0x243c
00000044`2fb9e760 00007ff6`b9abcd57 : 00000000`00000000 00007ff6`b9cf6b50 00000000`00000e11 00000000`00000000 : steamwebhelper!CreateInterface+0x3191a
00000044`2fb9f1a0 00007ff6`b9ab8dc3 : 0000014a`e6ea2be0 00000000`00000000 00000000`00000000 00007ff6`b9cb1e7c : steamwebhelper!CreateInterface+0x31d07
00000044`2fb9f1d0 00007ff6`b9ab8ef7 : 00000044`2fb9f352 00007ff6`b9cf6db0 00000044`2fb9f5a8 00000000`00000000 : steamwebhelper!CreateInterface+0x2dd73
00000044`2fb9f310 00007ff6`b9ab8998 : 00007ff6`b9e23538 0000014a`e51659a8 00000000`00000000 00000000`00000001 : steamwebhelper!CreateInterface+0x2dea7
00000044`2fb9f560 00007ff6`b9aaf4e8 : 0000014a`e519c6a0 00007ff6`00000000 00007ff6`b9cf6db0 00007ff6`b9e23550 : steamwebhelper!CreateInterface+0x2d948
00000044`2fb9f590 00007ff6`b99343e1 : 00007ff6`b9e23538 00000044`2fb9f6c0 0000014a`e5165970 0000014a`e51659a8 : steamwebhelper!CreateInterface+0x24498
00000044`2fb9f5d0 00007ff6`b9b61781 : 00007ff6`b9e231f0 00007ff6`b9e23538 00007ff6`b9e23618 00007ff6`b9e235d0 : steamwebhelper!GetHandleVerifier+0x1166b1
00000044`2fb9f630 00007ff6`b9b61525 : 00000044`2fb9f6f0 00000044`2fb9f7a0 00000000`00000000 00000044`2fb9f750 : steamwebhelper!CreateInterface+0xd6731
00000044`2fb9f670 00007ff6`b9b61859 : 00000044`2fb9f788 00000044`00000003 00000044`2fb9f738 00000044`2fb9f6f0 : steamwebhelper!CreateInterface+0xd64d5
00000044`2fb9f6a0 00007ff6`b9b49179 : 00007ff6`b9faca48 00000000`00000000 00000000`00000002 00000000`00000002 : steamwebhelper!CreateInterface+0xd6809
00000044`2fb9f6e0 00007ff6`b9b490ed : 00000000`00000004 00007ff6`b9b6e6e4 00000000`00000022 00000000`00000000 : steamwebhelper!CreateInterface+0xbe129
00000044`2fb9f720 00007ff6`b9b49277 : 00000000`00000000 00000000`00000000 0000014a`e513f240 00000044`2fb9f774 : steamwebhelper!CreateInterface+0xbe09d
00000044`2fb9f750 00007ff6`b9b3bc6c : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xbe227
00000044`2fb9f7b0 00007ffd`cccc7344 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xb0c1c
00000044`2fb9f7f0 00007ffd`cd9826b1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
00000044`2fb9f820 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21
I'd be glad to share the dump files, however not in public. Thanks for your time.
Start Steam with
-devparameter, check the console for more information.Hey, thanks So i tried launching steam as you said and i have a bunch of additionnal stuff First an additional window popped belonging to your framework that seems to attest it loaded successfully
However, nothing more interesting shows up in the logs. But some crash dumps have been generated that provide a bit more info. They all come from steamwebhelper.exe and are all assertion fails. Either two dumps are generated or a single one. In the first case, here are the two assertions raised:
Assert( bufRet.TellPut() == sizeof(uint8) ):C:\buildworker\steam_rel_client_win64\build\src\clientdll\steamclient.cpp:836 Assert( CClientPipe::BWriteAndReadResult: BWrite failed ):C:\buildworker\steam_rel_client_win64\build\src\common\pipes.cpp:863 000000e0`2792f8d0 00007ff6`b9941543 : 00000000`00000000 00000000`00000000 00000000`00003fb4 00000256`b1113f20 : steamwebhelper!CreateInterface+0x2483d 000000e0`2792f900 00007ff6`b99c5c24 : 00007ff6`b9e231f0 00007ff6`b9947c50 00000000`00000000 000000e0`2792f990 : steamwebhelper!GetHandleVerifier+0x123813 000000e0`2792f980 00007ff6`b99c7bcc : 00007ff6`b9e231f0 00000000`0000001a 00000256`b11490e0 000000e0`2792faa0 : steamwebhelper!GetHandleVerifier+0x1a7ef4 000000e0`2792fa50 00007ff6`b9b3bc0a : 00000000`0000000a 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!GetHandleVerifier+0x1a9e9c 000000e0`2792fc20 00007ffd`cccc7344 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xb0bba 000000e0`2792fc60 00007ffd`cd9826b1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14 000000e0`2792fc90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21Both their stack traces are the same. In the case only one dump is generated, here's the assertion:
Assert( Assertion Failed: Illegal termination of worker thread 'CGamepadAPITask::Run' ):C:\buildworker\steam_rel_client_win64\build\src\tier0\threadtools.cpp:3601 00000044`2fb9e6e0 00007ffd`5cf675bc : 0000014a`e86210e0 00007ffd`5cf67460 0000014a`e86210e0 00000000`00000000 : crashhandler64!CreateInterface+0x497b7 00000044`2fb9e720 00007ff6`b9abc96a : 00007ffd`5cfcb0b8 00000044`2fb9e860 00007ffd`5cfb3cb8 00000000`00000000 : crashhandler64!CreateInterface+0x243c 00000044`2fb9e760 00007ff6`b9abcd57 : 00000000`00000000 00007ff6`b9cf6b50 00000000`00000e11 00000000`00000000 : steamwebhelper!CreateInterface+0x3191a 00000044`2fb9f1a0 00007ff6`b9ab8dc3 : 0000014a`e6ea2be0 00000000`00000000 00000000`00000000 00007ff6`b9cb1e7c : steamwebhelper!CreateInterface+0x31d07 00000044`2fb9f1d0 00007ff6`b9ab8ef7 : 00000044`2fb9f352 00007ff6`b9cf6db0 00000044`2fb9f5a8 00000000`00000000 : steamwebhelper!CreateInterface+0x2dd73 00000044`2fb9f310 00007ff6`b9ab8998 : 00007ff6`b9e23538 0000014a`e51659a8 00000000`00000000 00000000`00000001 : steamwebhelper!CreateInterface+0x2dea7 00000044`2fb9f560 00007ff6`b9aaf4e8 : 0000014a`e519c6a0 00007ff6`00000000 00007ff6`b9cf6db0 00007ff6`b9e23550 : steamwebhelper!CreateInterface+0x2d948 00000044`2fb9f590 00007ff6`b99343e1 : 00007ff6`b9e23538 00000044`2fb9f6c0 0000014a`e5165970 0000014a`e51659a8 : steamwebhelper!CreateInterface+0x24498 00000044`2fb9f5d0 00007ff6`b9b61781 : 00007ff6`b9e231f0 00007ff6`b9e23538 00007ff6`b9e23618 00007ff6`b9e235d0 : steamwebhelper!GetHandleVerifier+0x1166b1 00000044`2fb9f630 00007ff6`b9b61525 : 00000044`2fb9f6f0 00000044`2fb9f7a0 00000000`00000000 00000044`2fb9f750 : steamwebhelper!CreateInterface+0xd6731 00000044`2fb9f670 00007ff6`b9b61859 : 00000044`2fb9f788 00000044`00000003 00000044`2fb9f738 00000044`2fb9f6f0 : steamwebhelper!CreateInterface+0xd64d5 00000044`2fb9f6a0 00007ff6`b9b49179 : 00007ff6`b9faca48 00000000`00000000 00000000`00000002 00000000`00000002 : steamwebhelper!CreateInterface+0xd6809 00000044`2fb9f6e0 00007ff6`b9b490ed : 00000000`00000004 00007ff6`b9b6e6e4 00000000`00000022 00000000`00000000 : steamwebhelper!CreateInterface+0xbe129 00000044`2fb9f720 00007ff6`b9b49277 : 00000000`00000000 00000000`00000000 0000014a`e513f240 00000044`2fb9f774 : steamwebhelper!CreateInterface+0xbe09d 00000044`2fb9f750 00007ff6`b9b3bc6c : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xbe227 00000044`2fb9f7b0 00007ffd`cccc7344 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : steamwebhelper!CreateInterface+0xb0c1c 00000044`2fb9f7f0 00007ffd`cd9826b1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14 00000044`2fb9f820 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21I'd be glad to share the dump files, however not in public. Thanks for your time.
Just to be sure, if you uninstall Millennium does steam work? As I said in my post, the last update of steam has an issue for some people that makes it crash at start (and it seems related to steamwebhelper). Asking just to be sure for devs :)
Just to be sure, if you uninstall Millennium does steam work? As I said in my post, the last update of steam has an issue for some people that makes it crash at start (and it seems related to steamwebhelper). Asking just to be sure for devs :)
Works like a charm. Only doesn't when millennium is installed. Tried both in steam release and beta. I don't think we have the same issue.
EDIT: updated my first answer with resolution of the issue on my side.
Just to be sure, if you uninstall Millennium does steam work? As I said in my post, the last update of steam has an issue for some people that makes it crash at start (and it seems related to steamwebhelper). Asking just to be sure for devs :)
Works like a charm. Only doesn't when millennium is installed. Tried both in steam release and beta. I don't think we have the same issue.
Hmm could be, I'll let devs remove my post in a separate topic if needed ^^ Thx for confirming though.
Both of you should try the latest pre-release build. Download and extract it to the root of your steam folder overwriting existing files.
Both of you should try the latest pre-release build. Download and extract it to the root of your steam folder overwriting existing files.
Hi, thanks for the update. Unfortunately it didnt seem to fix my problem and as far as i can tell, nothing seems to have changed. Same logs, crashing right after the updating steam popup and same assert dumps. The Millennium logs seem to go for a bit longer though (see for yourself), but still no clear error
@shdwmtr hey hey im back with an update
So i tried building millenium manually to see if i could... do stuff i'm not really sure what i was aiming for.
So i had built everything and millenium finally seemed to launch. I was a bit puzzled so i tried multiple different combinations of files and folders from your release zip and my build (set to Release mode) and i noticed that millennium only launches when i used my own compiled python311.dll.
I compiled it just like the README, only skipping Update Build Configuration to be MultiThreaded since i had MSBuild errors with the updated vcxproj file (i still use vs 2019 (the MSBuild version is 16.11.2.50704) so that's probably the reason why). Do what you want with all that but i think there's something wrong in your Python311.dll build session that somehow causes steam to crash on some computers
Same here, Steam won't start properly. I can see the icon in the status bar, but clicking it does nothing, and no window appears. After a while, a window pops up asking to restart Steam or similar options, but restarting doesn't help.
Same here, Steam won't start properly. I can see the icon in the status bar, but clicking it does nothing, and no window appears. After a while, a window pops up asking to restart Steam or similar options, but restarting doesn't help.
hi, this doesn't look like the same issue, open a new one and make sure to launch steam.exe with the -dev flag to try and pinpoint the issue
in the meantime hi @shdwmtr perhaps you have forgotten to respond
@Dathuss I find it weird you can only get it to work with a manually compiled Python dll as the logs seem to show python successfully loaded (Anything written with blue text is being ran under Millenniums python plugin virtual environment).
Is there anything notable about your system? Ex. are you on an ARM based CPU etc.
@Dathuss I find it weird you can only get it to work with a manually compiled Python dll as the logs seem to show python successfully loaded (Anything written with blue text is being ran under Millenniums python plugin virtual environment).
Is there anything notable about your system? Ex. are you on an ARM based CPU etc.
nope it's an i7-11800H and im running on classic windows 10. Though i had plenty of issues with this laptop, idk what would make it only not properly run a random python dll when i never had any issue with python before. It might just be my laptop that's terrible now that i think about it. still super weird. if i have enough motivation, i might try do some thorough debugging, though debugging the steam ecosystem sounds like hell. thanks anyways.
No need to close the issue if its not resolved, its possible other people might have similar issues with solutions.
I also have a problem with it. I have clean steam installed (reinstalled for a few times while tried to run millenium) on D:/. I tried automatic and manual installation. While installation in PowerShell no errors appeared, but when I try to open steam it download an update (always 95kilobytes) and installs it. No steam window opens, but after a minute appears steam icon in tray, but when I click on it - nothing happens. After a minute "error report" window shows and says that steam web helper doesn't work, and I have four options (restart steam, quit, ...). After I deinstall millenium, everything works ok
@DemiaKo Start steam with -dev and send the logs here
++ Starting [email protected] ++ Patching SharedJSContext... ++ Checking for updates... ++ Steam path: d:/games/steam ++ No updates were queried... ++ Finished checking for updates ++ Loaded millennium... [52:41.442] INFO No queued shim loader found... [52:41.469] INFO Ports: { FTP: 57981, IPC: 57983 } [52:41.471] INFO Verifying Python environment... [52:41.906] INFO Starting plugin backends... [52:41.908] INFO Opting to use '8080' for SteamDBG port [52:41.913] INFO Injecting webkit shims... [52:41.930] INFO Starting frontend socket... [52:41.932] INFO Startup took 489 ms [52:41.932] WARN Joining browser socket thread 0xb7ee60c [52:41.962] INFO Started preloader module [52:41.978] INFO Starting package manager thread @ D:/Games/steam/ext/data/assets/pipx/main.py [52:42.935] PIPX Starting Package Manager... [52:43.019] PIPX checking for packages on Windows [52:43.019] PIPX Installed packages: [52:43.069] PIPX pip==25.0.1 [52:43.070] PIPX setuptools==78.1.0 [52:43.070] PIPX wheel==0.45.1 [52:43.079] PIPX Package arrow==1.3.0 is not installed, installing... [52:43.080] PIPX Package psutil==7.0.0 is not installed, installing... [52:43.080] PIPX Package pywin32==308 is not installed, installing... [52:43.080] PIPX Package requests==2.32.3 is not installed, installing... [52:43.081] PIPX Package winrt-Windows.UI.ViewManagement==2.3.0 is not installed, installing... [52:43.081] PIPX Package winrt-Windows.UI==2.3.0 is not installed, installing... [52:43.081] PIPX Package pygit2==1.16.0 is not installed, installing... [52:43.081] PIPX Package cssutils==2.11.1 is not installed, installing... [52:43.081] PIPX Package websockets==15.0.1 is not installed, installing... [52:43.082] PIPX Package watchdog==6.0.0 is not installed, installing... [52:43.082] PIPX Package PySocks==1.7.1 is not installed, installing... [52:43.082] PIPX Package pyperclip==1.9.0 is not installed, installing... [52:43.082] PIPX Package semver==3.0.4 is not installed, installing... [52:43.082] PIPX Package arrow==1.3.0 is needed. [52:43.083] PIPX Package psutil==7.0.0 is needed. [52:43.083] PIPX Package pywin32==308 is needed. [52:43.083] PIPX Package requests==2.32.3 is needed. [52:43.083] PIPX Package winrt-Windows.UI.ViewManagement==2.3.0 is needed. [52:43.083] PIPX Package winrt-Windows.UI==2.3.0 is needed. [52:43.083] PIPX Package pygit2==1.16.0 is needed. [52:43.084] PIPX Package cssutils==2.11.1 is needed. [52:43.084] PIPX Package websockets==15.0.1 is needed. [52:43.084] PIPX Package watchdog==6.0.0 is needed. [52:43.084] PIPX Package PySocks==1.7.1 is needed. [52:43.084] PIPX Package pyperclip==1.9.0 is needed. [52:43.087] PIPX Package semver==3.0.4 is needed. [52:43.087] PIPX Installing packages: ['arrow==1.3.0', 'psutil==7.0.0', 'pywin32==308', 'requests==2.32.3', 'winrt-Windows.UI.ViewManagement==2.3.0', 'winrt-Windows.UI==2.3.0', 'pygit2==1.16.0', 'cssutils==2.11.1', 'websockets==15.0.1', 'watchdog==6.0.0', 'PySocks==1.7.1', 'pyperclip==1.9.0', 'semver==3.0.4'] [52:50.162] PIPX Requirement already satisfied: pip in d:\games\steam\ext\data\cache\lib\site-packages (25.0.1) [52:50.623] PIPX Requirement already satisfied: setuptools in d:\games\steam\ext\data\cache\lib\site-packages (78.1.0) [52:50.960] PIPX Collecting setuptools [52:50.987] PIPX Using cached setuptools-79.0.0-py3-none-any.whl.metadata (6.5 kB) [52:51.006] PIPX Requirement already satisfied: wheel in d:\games\steam\ext\data\cache\lib\site-packages (0.45.1) [52:51.157] PIPX Using cached setuptools-79.0.0-py3-none-any.whl (1.3 MB) [52:51.293] PIPX Installing collected packages: setuptools [52:51.293] PIPX Attempting uninstall: setuptools [52:51.297] PIPX Found existing installation: setuptools 78.1.0 [52:51.526] PIPX Uninstalling setuptools-78.1.0: [52:51.612] PIPX Successfully uninstalled setuptools-78.1.0 [52:56.805] PIPX Successfully installed setuptools-79.0.0 [52:59.006] PIPX Collecting arrow==1.3.0 [52:59.009] PIPX Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) [52:59.186] PIPX Collecting psutil==7.0.0 [52:59.189] PIPX Using cached psutil-7.0.0-cp37-abi3-win32.whl.metadata (23 kB) [52:59.316] PIPX Collecting pywin32==308 [52:59.319] PIPX Using cached pywin32-308-cp311-cp311-win32.whl.metadata (8.3 kB) [52:59.442] PIPX Collecting requests==2.32.3 [52:59.446] PIPX Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) [52:59.551] PIPX Collecting winrt-Windows.UI.ViewManagement==2.3.0 [52:59.555] PIPX Using cached winrt_Windows.UI.ViewManagement-2.3.0-cp311-cp311-win32.whl.metadata (1.5 kB) [52:59.643] PIPX Collecting winrt-Windows.UI==2.3.0 [52:59.646] PIPX Using cached winrt_Windows.UI-2.3.0-cp311-cp311-win32.whl.metadata (899 bytes) [52:59.797] PIPX Collecting pygit2==1.16.0 [52:59.800] PIPX Using cached pygit2-1.16.0-cp311-cp311-win32.whl.metadata (3.4 kB) [52:59.910] PIPX Collecting cssutils==2.11.1 [52:59.913] PIPX Using cached cssutils-2.11.1-py3-none-any.whl.metadata (8.7 kB) [53:00.116] PIPX Collecting websockets==15.0.1 [53:00.119] PIPX Using cached websockets-15.0.1-cp311-cp311-win32.whl.metadata (7.0 kB) [53:00.260] PIPX Collecting watchdog==6.0.0 [53:00.263] PIPX Using cached watchdog-6.0.0-py3-none-win32.whl.metadata (44 kB) [53:00.378] PIPX Collecting PySocks==1.7.1 [53:00.381] PIPX Using cached PySocks-1.7.1-py3-none-any.whl.metadata (13 kB) [53:00.491] PIPX Collecting pyperclip==1.9.0 [53:00.492] PIPX Using cached pyperclip-1.9.0-py3-none-any.whl [53:00.667] PIPX Collecting semver==3.0.4 [53:00.671] PIPX Using cached semver-3.0.4-py3-none-any.whl.metadata (6.8 kB) [53:00.771] PIPX Collecting python-dateutil>=2.7.0 (from arrow==1.3.0) [53:00.775] PIPX Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) [53:00.888] PIPX Collecting types-python-dateutil>=2.8.10 (from arrow==1.3.0) [53:00.891] PIPX Using cached types_python_dateutil-2.9.0.20241206-py3-none-any.whl.metadata (2.1 kB) [53:01.059] PIPX Collecting charset-normalizer<4,>=2 (from requests==2.32.3) [53:01.063] PIPX Using cached charset_normalizer-3.4.1-cp311-cp311-win32.whl.metadata (36 kB) [53:01.179] PIPX Collecting idna<4,>=2.5 (from requests==2.32.3) [53:01.183] PIPX Using cached idna-3.10-py3-none-any.whl.metadata (10 kB) [53:01.328] PIPX Collecting urllib3<3,>=1.21.1 (from requests==2.32.3) [53:01.332] PIPX Using cached urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB) [53:01.446] PIPX Collecting certifi>=2017.4.17 (from requests==2.32.3) [53:01.450] PIPX Using cached certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) [53:01.553] PIPX Collecting winrt-runtime==2.3.0 (from winrt-Windows.UI.ViewManagement==2.3.0) [53:01.556] PIPX Using cached winrt_runtime-2.3.0-cp311-cp311-win32.whl.metadata (733 bytes) [53:01.753] PIPX Collecting cffi>=1.17.0 (from pygit2==1.16.0) [53:01.756] PIPX Using cached cffi-1.17.1-cp311-cp311-win32.whl.metadata (1.6 kB) [53:01.857] PIPX Collecting more-itertools (from cssutils==2.11.1) [53:01.861] PIPX Using cached more_itertools-10.6.0-py3-none-any.whl.metadata (37 kB) [53:01.976] PIPX Collecting pycparser (from cffi>=1.17.0->pygit2==1.16.0) [53:01.980] PIPX Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes) [53:02.080] PIPX Collecting six>=1.5 (from python-dateutil>=2.7.0->arrow==1.3.0) [53:02.084] PIPX Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) [53:02.118] PIPX Using cached arrow-1.3.0-py3-none-any.whl (66 kB) [53:02.121] PIPX Using cached psutil-7.0.0-cp37-abi3-win32.whl (241 kB) [53:02.125] PIPX Using cached pywin32-308-cp311-cp311-win32.whl (5.9 MB) [53:02.134] PIPX Using cached requests-2.32.3-py3-none-any.whl (64 kB) [53:02.138] PIPX Using cached winrt_Windows.UI.ViewManagement-2.3.0-cp311-cp311-win32.whl (92 kB) [53:02.142] PIPX Using cached winrt_Windows.UI-2.3.0-cp311-cp311-win32.whl (44 kB) [53:02.146] PIPX Using cached pygit2-1.16.0-cp311-cp311-win32.whl (1.2 MB) [53:02.150] PIPX Using cached cssutils-2.11.1-py3-none-any.whl (385 kB) [53:02.154] PIPX Using cached websockets-15.0.1-cp311-cp311-win32.whl (176 kB) [53:02.158] PIPX Using cached watchdog-6.0.0-py3-none-win32.whl (79 kB) [53:02.163] PIPX Using cached PySocks-1.7.1-py3-none-any.whl (16 kB) [53:02.167] PIPX Using cached semver-3.0.4-py3-none-any.whl (17 kB) [53:02.171] PIPX Using cached winrt_runtime-2.3.0-cp311-cp311-win32.whl (183 kB) [53:02.175] PIPX Using cached certifi-2025.1.31-py3-none-any.whl (166 kB) [53:02.180] PIPX Using cached cffi-1.17.1-cp311-cp311-win32.whl (171 kB) [53:02.185] PIPX Using cached charset_normalizer-3.4.1-cp311-cp311-win32.whl (95 kB) [53:02.189] PIPX Using cached idna-3.10-py3-none-any.whl (70 kB) [53:02.194] PIPX Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) [53:02.197] PIPX Using cached types_python_dateutil-2.9.0.20241206-py3-none-any.whl (14 kB) [53:02.201] PIPX Using cached urllib3-2.4.0-py3-none-any.whl (128 kB) [53:02.205] PIPX Using cached more_itertools-10.6.0-py3-none-any.whl (63 kB) [53:02.208] PIPX Using cached six-1.17.0-py2.py3-none-any.whl (11 kB) [53:02.212] PIPX Using cached pycparser-2.22-py3-none-any.whl (117 kB) [53:02.724] PIPX Installing collected packages: pywin32, pyperclip, winrt-runtime, websockets, watchdog, urllib3, types-python-dateutil, six, semver, PySocks, pycparser, psutil, more-itertools, idna, charset-normalizer, certifi, winrt-Windows.UI.ViewManagement, winrt-Windows.UI, requests, python-dateutil, cssutils, cffi, pygit2, arrow [53:16.615] PIPX Successfully installed PySocks-1.7.1 arrow-1.3.0 certifi-2025.1.31 cffi-1.17.1 charset-normalizer-3.4.1 cssutils-2.11.1 idna-3.10 more-itertools-10.6.0 psutil-7.0.0 pycparser-2.22 pygit2-1.16.0 pyperclip-1.9.0 python-dateutil-2.9.0.post0 pywin32-308 requests-2.32.3 semver-3.0.4 six-1.17.0 types-python-dateutil-2.9.0.20241206 urllib3-2.4.0 watchdog-6.0.0 websockets-15.0.1 winrt-Windows.UI-2.3.0 winrt-Windows.UI.ViewManagement-2.3.0 winrt-runtime-2.3.0 [53:17.180] PIPX Finished in 34243.55 ms [53:17.181] INFO Preloader finished... [53:17.181] INFO Plugin 'pipx' finished delegating callback function... [53:17.181] INFO Instance state: 0xcbef7ac [53:17.181] INFO Notified plugin [pipx] to shut down... [53:17.181] INFO Joining thread for plugin 'pipx' [53:17.181] INFO Orphaned 'pipx', jumping off the mutex lock... [53:17.182] INFO Shutting down plugin 'pipx' [53:17.196] INFO Ended sub-interpreter... [53:17.197] INFO Shut down plugin 'pipx' [53:17.197] INFO Successfully joined thread [53:17.198] INFO Running status dispatcher... [53:17.200] INFO Enabled Plugins: 1, Loaded Plugins : 0 [53:17.200] INFO Length of python instances: 0 [53:17.200] INFO Starting backends... [53:17.204] INFO Plugins: { core: Enabled } [53:17.204] INFO Starting backend for 'core' [53:17.261] INFO Running plugin: core [53:18.554] CORE Loading [email protected] [53:19.067] CORE Delegating theme callback... [53:19.874] CORE Starting the websocket for theme installer... [53:19.875] CORE Ready in 2612.699 milliseconds! [53:19.876] INFO Successfully loaded 'core' [53:19.877] INFO Enabled Plugins: 1, Loaded Plugins : 1 [53:19.877] INFO Finished preparing backends: none failed, [core] successful [53:19.878] CORE Checking for updates... [53:20.051] CORE Started theme installer pipe. [53:21.093] CORE Millennium is up to date. [53:21.098] INFO Plugin 'core' finished delegating callback function...
this shows after clicking on steam icon in tray (translated image)
@shdwmtr HOLY HOLY HOLY I FOUND OUT WHY (sorta)
first of all hi
so uhh lemme explain how i found out and what it is
I tried isolating the issue
To do that i used Api Monitor (amazing tool that shows all dll calls with a powerful filtering system etc etc)
Then i watched which function from your python311.dll was the last function called. it was _Py_fopen_obj, the python wrapper around fopen. What's interesting was that it was called by the _ssl.pyd module.
And the path was... the SSLKEYLOGFILE variable. If you don't know what that is it's a special environment variable that points to a text file that programs can log the ssl keys to so that a mitm proxy can decrypt ssl traffic (and the python ssl module supports that). I do use a mitm proxy from time to time and just never bother to unset the variable.
Unsetting it finally launches steam. However, why it stealthily crashes when opening the log file, that i do not know. With my python dll the _Py_fopen_obj call is straight up not there, which is why it didn't crash. No clue why there's a different behaviour here.
sooooooo now that we know why it crashes, i see an obvious workaround: del os.environ["SSLKEYLOGFILE"] as soon as possible, straight up. Which means no mitm proxy for Millennium. boohoo.
Or we could try fixing the issue, though it looks like something that affects cpython as a whole, but i may be very wrong.
Anyways i'm super happy to have finally found out !! Please keep me updated if you find anything on your side or fix the issue !
what does SSLKEYLOGFILE point to in your case?
what does
SSLKEYLOGFILEpoint to in your case?
C:\Users\[myUserName]\.mitmproxy\sslkeylogfile.txt
what's also weird is that it IS a valid file, and both _Py_fopen_obj and the underlying CreateFileW return a value that indicates they succeeded. it just... crashes after that
i tried deleting the file but nothing changed (it gets created, but nothing is written)
Interesting. Since this thread will be little help to most end-users anyways, it might as well just continue it on discord as its easier for both of us; and I'll post the solutions here if we find them. You can find me here
OMG, I just found solution for me. When this window showed up, I just chose 2 option with disabling acceleration, and after steam restart everything works good. Also when I try to restart steam again this window doesn`t show up anymore, so problem (for me) was in first steam startup after installing millenium. Maybe for someone this will also work as solution.
what does
SSLKEYLOGFILEpoint to in your case?C:\Users[myUserName].mitmproxy\sslkeylogfile.txt what's also weird is that it IS a valid file, and both
_Py_fopen_objand the underlyingCreateFileWreturn a value that indicates they succeeded. it just... crashes after that i tried deleting the file but nothing changed (it gets created, but nothing is written)
That was indeed that the problem as deleting the environment variable fixes the problem (yes i set it for myself some time ago i forgot what for though)
OMG, I just found solution for me. When this window showed up, I just chose 2 option with disabling acceleration, and after steam restart everything works good. Also when I try to restart steam again this window doesn`t show up anymore, so problem (for me) was in first steam startup after installing millenium. Maybe for someone this will also work as solution.
Same prompt but I just restarted steamwebhelper and that fixed the issue!
Steam restarts every time I switch networks or lose connection. Any network interference immediately causes Steam to restart. @shdwmtr
I don't think this is expected behavior.
https://github.com/user-attachments/assets/960e5731-ef3e-44f3-a830-6b8cc38cbb74
I encountered the same issue. I unchecked "Enable GPU accelerated rendering in web views" in the Interface settings before installing Millennium. That resolved the problem for me.
Steam restarts every time I switch networks or lose connection. Any network interference immediately causes Steam to restart. <removed mention so I don't ping>
I don't think this is expected behavior.
msedge_rwAnUdxIFj.mp4
@bropines Since that's a different problem you should create a different issue for it.
I'm having this same issue on a completely clean install, with GPU accelerated rendering disabled as recommended earlier in this issue. I can see in Task Manager that three instances of steamwebhelper.exe intermittently launch and then crash shortly after. The log only shows this:
++ Starting [email protected]
++ Patching SharedJSContext...
++ Checking for updates...
++ Steam path: c:/program files (x86)/steam
++ No updates were queried...
++ Finished checking for updates
++ Loaded millennium...
[17:10.227] INFO No queued shim loader found...
[17:10.236] INFO Ports: { FTP: 62114, IPC: 62116 }
[17:10.236] INFO Verifying Python environment...
[17:10.411] INFO Starting plugin backends...
[17:10.411] INFO Opting to use '8080' for SteamDBG port
[17:10.413] INFO Injecting webkit shims...
[17:10.418] INFO Starting frontend socket...
[17:10.418] INFO Startup took 188 ms
[17:10.418] WARN Joining browser socket thread 0xbd145ec
[17:10.439] INFO Started preloader module
[17:10.439] INFO Starting package manager thread @ C:/Program Files (x86)/Steam/ext/data/assets/pipx/main.py
[17:10.773] PIPX Starting Package Manager...
[17:10.796] PIPX checking for packages on Windows
[17:10.797] PIPX Installed packages:
[17:10.820] PIPX pip==25.0.1
[17:10.821] PIPX setuptools==78.1.0
[17:10.822] PIPX wheel==0.45.1
[17:10.825] PIPX Package arrow==1.3.0 is not installed, installing...
[17:10.826] PIPX Package psutil==7.0.0 is not installed, installing...
[17:10.826] PIPX Package pywin32==308 is not installed, installing...
[17:10.827] PIPX Package requests==2.32.3 is not installed, installing...
[17:10.827] PIPX Package winrt-Windows.UI.ViewManagement==2.3.0 is not installed, installing...
[17:10.828] PIPX Package winrt-Windows.UI==2.3.0 is not installed, installing...
[17:10.828] PIPX Package pygit2==1.16.0 is not installed, installing...
[17:10.829] PIPX Package cssutils==2.11.1 is not installed, installing...
[17:10.830] PIPX Package websockets==15.0.1 is not installed, installing...
[17:10.832] PIPX Package watchdog==6.0.0 is not installed, installing...
[17:10.833] PIPX Package PySocks==1.7.1 is not installed, installing...
[17:10.833] PIPX Package pyperclip==1.9.0 is not installed, installing...
[17:10.834] PIPX Package semver==3.0.4 is not installed, installing...
[17:10.835] PIPX Package arrow==1.3.0 is needed.
[17:10.835] PIPX Package psutil==7.0.0 is needed.
[17:10.836] PIPX Package pywin32==308 is needed.
[17:10.836] PIPX Package requests==2.32.3 is needed.
[17:10.837] PIPX Package winrt-Windows.UI.ViewManagement==2.3.0 is needed.
[17:10.838] PIPX Package winrt-Windows.UI==2.3.0 is needed.
[17:10.838] PIPX Package pygit2==1.16.0 is needed.
[17:10.839] PIPX Package cssutils==2.11.1 is needed.
[17:10.840] PIPX Package websockets==15.0.1 is needed.
[17:10.843] PIPX Package watchdog==6.0.0 is needed.
[17:10.844] PIPX Package PySocks==1.7.1 is needed.
[17:10.845] PIPX Package pyperclip==1.9.0 is needed.
[17:10.845] PIPX Package semver==3.0.4 is needed.
[17:10.846] PIPX Installing packages: ['arrow==1.3.0', 'psutil==7.0.0', 'pywin32==308', 'requests==2.32.3', 'winrt-Windows.UI.ViewManagement==2.3.0', 'winrt-Windows.UI==2.3.0', 'pygit2==1.16.0', 'cssutils==2.11.1', 'websockets==15.0.1', 'watchdog==6.0.0', 'PySocks==1.7.1', 'pyperclip==1.9.0', 'semver==3.0.4']
[17:16.044] PIPX Requirement already satisfied: pip in c:\program files (x86)\steam\ext\data\cache\lib\site-packages (25.0.1)
[17:16.170] PIPX Collecting pip
[17:16.175] PIPX Using cached pip-25.1.1-py3-none-any.whl.metadata (3.6 kB)
[17:16.181] PIPX Requirement already satisfied: setuptools in c:\program files (x86)\steam\ext\data\cache\lib\site-packages (78.1.0)
[17:16.357] PIPX Collecting setuptools
[17:16.362] PIPX Using cached setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
[17:16.380] PIPX Requirement already satisfied: wheel in c:\program files (x86)\steam\ext\data\cache\lib\site-packages (0.45.1)
[17:16.418] PIPX Using cached pip-25.1.1-py3-none-any.whl (1.8 MB)
[17:16.423] PIPX Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB)
[17:16.645] PIPX Installing collected packages: setuptools, pip
[17:16.646] PIPX Attempting uninstall: setuptools
[17:16.650] PIPX Found existing installation: setuptools 78.1.0
[17:16.939] PIPX Uninstalling setuptools-78.1.0:
[17:17.069] PIPX Successfully uninstalled setuptools-78.1.0
[17:20.256] PIPX Attempting uninstall: pip
[17:20.259] PIPX Found existing installation: pip 25.0.1
[17:20.523] PIPX Uninstalling pip-25.0.1:
[17:20.570] PIPX Successfully uninstalled pip-25.0.1
[17:24.369] PIPX Successfully installed pip-25.1.1 setuptools-80.9.0
[17:26.983] PIPX Collecting arrow==1.3.0
[17:26.987] PIPX Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
[17:27.102] PIPX Collecting psutil==7.0.0
[17:27.105] PIPX Using cached psutil-7.0.0-cp37-abi3-win32.whl.metadata (23 kB)
[17:27.148] PIPX Collecting pywin32==308
[17:27.153] PIPX Using cached pywin32-308-cp311-cp311-win32.whl.metadata (8.3 kB)
[17:27.198] PIPX Collecting requests==2.32.3
[17:27.203] PIPX Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
[17:27.238] PIPX Collecting winrt-Windows.UI.ViewManagement==2.3.0
[17:27.242] PIPX Using cached winrt_Windows.UI.ViewManagement-2.3.0-cp311-cp311-win32.whl.metadata (1.5 kB)
[17:27.279] PIPX Collecting winrt-Windows.UI==2.3.0
[17:27.282] PIPX Using cached winrt_Windows.UI-2.3.0-cp311-cp311-win32.whl.metadata (899 bytes)
[17:27.390] PIPX Collecting pygit2==1.16.0
[17:27.395] PIPX Using cached pygit2-1.16.0-cp311-cp311-win32.whl.metadata (3.4 kB)
[17:27.437] PIPX Collecting cssutils==2.11.1
[17:27.440] PIPX Using cached cssutils-2.11.1-py3-none-any.whl.metadata (8.7 kB)
[17:27.579] PIPX Collecting websockets==15.0.1
[17:27.583] PIPX Using cached websockets-15.0.1-cp311-cp311-win32.whl.metadata (7.0 kB)
[17:27.666] PIPX Collecting watchdog==6.0.0
[17:27.669] PIPX Using cached watchdog-6.0.0-py3-none-win32.whl.metadata (44 kB)
[17:27.696] PIPX Collecting PySocks==1.7.1
[17:27.699] PIPX Using cached PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)
[17:27.725] PIPX Collecting pyperclip==1.9.0
[17:27.725] PIPX Using cached pyperclip-1.9.0-py3-none-any.whl
[17:27.897] PIPX Collecting semver==3.0.4
[17:27.901] PIPX Using cached semver-3.0.4-py3-none-any.whl.metadata (6.8 kB)
[17:27.931] PIPX Collecting python-dateutil>=2.7.0 (from arrow==1.3.0)
[17:27.934] PIPX Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
[17:27.967] PIPX Collecting types-python-dateutil>=2.8.10 (from arrow==1.3.0)
[17:27.970] PIPX Using cached types_python_dateutil-2.9.0.20250516-py3-none-any.whl.metadata (2.1 kB)
[17:28.089] PIPX Collecting charset-normalizer<4,>=2 (from requests==2.32.3)
[17:28.093] PIPX Using cached charset_normalizer-3.4.2-cp311-cp311-win32.whl.metadata (36 kB)
[17:28.124] PIPX Collecting idna<4,>=2.5 (from requests==2.32.3)
[17:28.128] PIPX Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
[17:28.176] PIPX Collecting urllib3<3,>=1.21.1 (from requests==2.32.3)
[17:28.180] PIPX Using cached urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
[17:28.223] PIPX Collecting certifi>=2017.4.17 (from requests==2.32.3)
[17:28.226] PIPX Using cached certifi-2025.6.15-py3-none-any.whl.metadata (2.4 kB)
[17:28.259] PIPX Collecting winrt-runtime==2.3.0 (from winrt-Windows.UI.ViewManagement==2.3.0)
[17:28.262] PIPX Using cached winrt_runtime-2.3.0-cp311-cp311-win32.whl.metadata (733 bytes)
[17:28.417] PIPX Collecting cffi>=1.17.0 (from pygit2==1.16.0)
[17:28.420] PIPX Using cached cffi-1.17.1-cp311-cp311-win32.whl.metadata (1.6 kB)
[17:28.451] PIPX Collecting more-itertools (from cssutils==2.11.1)
[17:28.455] PIPX Using cached more_itertools-10.7.0-py3-none-any.whl.metadata (37 kB)
[17:28.488] PIPX Collecting pycparser (from cffi>=1.17.0->pygit2==1.16.0)
[17:28.491] PIPX Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
[17:28.531] PIPX Collecting six>=1.5 (from python-dateutil>=2.7.0->arrow==1.3.0)
[17:28.534] PIPX Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
[17:28.547] PIPX Using cached arrow-1.3.0-py3-none-any.whl (66 kB)
[17:28.550] PIPX Using cached psutil-7.0.0-cp37-abi3-win32.whl (241 kB)
[17:28.554] PIPX Using cached pywin32-308-cp311-cp311-win32.whl (5.9 MB)
[17:28.561] PIPX Using cached requests-2.32.3-py3-none-any.whl (64 kB)
[17:28.564] PIPX Using cached winrt_Windows.UI.ViewManagement-2.3.0-cp311-cp311-win32.whl (92 kB)
[17:28.567] PIPX Using cached winrt_Windows.UI-2.3.0-cp311-cp311-win32.whl (44 kB)
[17:28.570] PIPX Using cached pygit2-1.16.0-cp311-cp311-win32.whl (1.2 MB)
[17:28.575] PIPX Using cached cssutils-2.11.1-py3-none-any.whl (385 kB)
[17:28.579] PIPX Using cached websockets-15.0.1-cp311-cp311-win32.whl (176 kB)
[17:28.583] PIPX Using cached watchdog-6.0.0-py3-none-win32.whl (79 kB)
[17:28.586] PIPX Using cached PySocks-1.7.1-py3-none-any.whl (16 kB)
[17:28.589] PIPX Using cached semver-3.0.4-py3-none-any.whl (17 kB)
[17:28.592] PIPX Using cached winrt_runtime-2.3.0-cp311-cp311-win32.whl (183 kB)
[17:28.596] PIPX Using cached charset_normalizer-3.4.2-cp311-cp311-win32.whl (98 kB)
[17:28.601] PIPX Using cached idna-3.10-py3-none-any.whl (70 kB)
[17:28.605] PIPX Using cached urllib3-2.5.0-py3-none-any.whl (129 kB)
[17:28.610] PIPX Using cached certifi-2025.6.15-py3-none-any.whl (157 kB)
[17:28.614] PIPX Using cached cffi-1.17.1-cp311-cp311-win32.whl (171 kB)
[17:28.619] PIPX Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
[17:28.622] PIPX Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
[17:28.626] PIPX Using cached types_python_dateutil-2.9.0.20250516-py3-none-any.whl (14 kB)
[17:28.631] PIPX Using cached more_itertools-10.7.0-py3-none-any.whl (65 kB)
[17:28.635] PIPX Using cached pycparser-2.22-py3-none-any.whl (117 kB)
[17:28.818] PIPX Installing collected packages: pywin32, pyperclip, winrt-runtime, websockets, watchdog, urllib3, types-python-dateutil, six, semver, PySocks, pycparser, psutil, more-itertools, idna, charset-normalizer, certifi, winrt-Windows.UI.ViewManagement, winrt-Windows.UI, requests, python-dateutil, cssutils, cffi, pygit2, arrow
[17:36.505] PIPX Successfully installed PySocks-1.7.1 arrow-1.3.0 certifi-2025.6.15 cffi-1.17.1 charset-normalizer-3.4.2 cssutils-2.11.1 idna-3.10 more-itertools-10.7.0 psutil-7.0.0 pycparser-2.22 pygit2-1.16.0 pyperclip-1.9.0 python-dateutil-2.9.0.post0 pywin32-308 requests-2.32.3 semver-3.0.4 six-1.17.0 types-python-dateutil-2.9.0.20250516 urllib3-2.5.0 watchdog-6.0.0 websockets-15.0.1 winrt-Windows.UI-2.3.0 winrt-Windows.UI.ViewManagement-2.3.0 winrt-runtime-2.3.0
[17:36.699] PIPX Finished in 25923.86 ms
[17:36.700] INFO Preloader finished...
[17:36.700] INFO Plugin 'pipx' finished delegating callback function...
[17:36.701] INFO Instance state: 0xd0bf7ec
[17:36.701] INFO Notified plugin [pipx] to shut down...
[17:36.701] INFO Joining thread for plugin 'pipx'
[17:36.701] INFO Orphaned 'pipx', jumping off the mutex lock...
[17:36.701] INFO Shutting down plugin 'pipx'
[17:36.707] INFO Ended sub-interpreter...
[17:36.707] INFO Shut down plugin 'pipx'
[17:36.708] INFO Successfully joined thread
[17:36.708] INFO Running status dispatcher...
[17:36.711] INFO Enabled Plugins: 1, Loaded Plugins : 0
[17:36.711] INFO Length of python instances: 0
[17:36.712] INFO Starting backends...
[17:36.715] INFO Plugins: { core: Enabled }
[17:36.715] INFO Starting backend for 'core'
[17:36.739] INFO Running plugin: core
[17:37.452] CORE Loading [email protected]
[17:37.533] CORE Delegating theme callback...
[17:37.854] CORE Starting the websocket for theme installer...
[17:37.855] CORE Ready in 1114.582 milliseconds!
[17:37.856] INFO Successfully loaded 'core'
[17:37.858] INFO Enabled Plugins: 1, Loaded Plugins : 1
[17:37.858] INFO Finished preparing backends: none failed, [core] successful
[17:37.858] CORE Checking for updates...
[17:37.891] CORE Started theme installer pipe.
[17:38.366] CORE Millennium is up to date.
[17:38.372] INFO Plugin 'core' finished delegating callback function...
Eventually, the "steamwebhelper, a critical Steam component, is not responding." window appears (and, ironically, itself stops responding)
make sure you check your environment variables, if SSLKEYLOGFILE is one, then delete it and it should work, if not then this is not the same issue.