If file_dropper_init returns 0, that means that either the DLL didn’t load or Windows API calls failed. You’d be seeing messages about either in your Output.
When you say “latest 2.3 version”, what does that mean? There’s LTS, stable, and beta branches, and that’s assuming that you don’t mean using 2.3.5.xxx for 32-bit games.


that did it! thank you! i appreciate you taking the time to help, i didnt realize i needed certain dependencies or visual C++ redistributable :O