I am having an issue, where because BepInEx is taking 30+ seconds to initialize the actual 'valheim.exe' process window, hook injection is failing. The game will boot several seconds after the pop-up, shown in my screenshot, however locking inputs does not work as intended; while the cursor is visible and can move, no UI elements react to any input, with the keyboard being the only functioning input device. BepInEx is loading 19 plugins on launch, and it appears none of the valheim.js handler functions change this 30 second window. I am assuming the error is coming from an injected DLL as the pop-up is grouped with valheims process in the taskbar, and I can't find a single report of this error originating from Valheim itself anywhere. Occasionally, the pop-up window itself will resize and reposition, as if Nucleus is injecting the pop-up message as it's potentially the first instance of 'Valheim.exe'.
I have searched extensively within Nucleus' EXEs and DLLs to try and find the timeout logic/error message, but I cannot locate the source of the popup with dnSpy or HxD. Using findstr via cmd failed to return any positive results for the error message. I may have easily missed something though and am just wondering if anyone with more knowledge on the software could direct me to some sort of solution.
I am running Nucleus Coop v2.4.1, and Valheim handler v27 by PoundlandBacon & Talos91.
BepInEx 5.4.23.3, using latest Steam version of Valheim