I used the launch flags -nostartup -debugfile -stdout
The stdout was
Spoiler:It freezes when checking for network status. The network debug flag didn't write anything out to file for some reason.
OS: Windows 10 (or higher) (NT 10.0) Build 19042
M_LoadDefaults: Load system defaults.
Using program directory for storage
W_Init: Init WADfiles.
adding C:/Users/USERNAME/Documents/doom/gzdoom-4-5-0-Windows-64bit/gzdoom.pk3, 630 lumps
adding C:/Users/USERNAME/Documents/doom/gzdoom-4-5-0-Windows-64bit/game_support.pk3, 2512 lumps
adding C:/Users/USERNAME/AppData/Roaming/DoomLauncher/GameFiles/Temp/doom2.wad, 2956 lumps
adding game_widescreen_gfx.pk3, 38 lumps
adding C:/Users/USERNAME/AppData/Roaming/DoomLauncher/GameFiles/Temp/Lithium_1_6_3.pk3, 9932 lumps
I_Init: Setting up machine state.
CPU speed: 3192 MHz
CPU Vendor ID: GenuineIntel
Name: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
Family 6, Model 94, Stepping 3
Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading
V_Init: allocate screen.
S_Init: Setting up sound.
I_InitSound: Initializing OpenAL
Opened device OpenAL Soft on Headphones (Realtek High Definition Audio)
EFX enabled
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
script parsing took 592.33 ms
R_Init: Init Doom refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init menus.
P_Init: Init Playloop state.
ParseSBarInfo: Loading custom status bar definition.
D_CheckNetGame: Checking network game status.
debug output to: debug0.txt
player 1 of 1 (1 nodes)
I_InitInput