Ive figured it out, one malware added autorun function to the cmd, i deleted the malware (soundmodule if anyone has experience with it) right away when i got it, but the registry entry stayed.What does it shows? You can open cmd manually and run the bat, then read the output. If the game started but crashed, you can send crash report to me ([email protected] as specified in README.html) by clicking yes when it asks whether to collect crash report and sending files in "bin\Win64_Shipping_Client\crashes\(crash time)".
If anyone has same issue, check your regedit and :
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\
If in either one of these is a autorun function, delete them.
Also, using the NativeStarter in .bat file provides me with failed Steam api error, but ManagedStarter works just fine for me.