I want to put here some things, I'm not meaning to necro this topic, I merely found a solution
For most people I will seem like a person with a mental illness and you would be correct,
I solved my issue with the server hanging by installing a server use steamcmd, Yes bear with me,
How I had "run" the server before was quite literally just copy pasting the game files and running the "server.bat"
I how ever decided blindly to try and install it the normal and actual way, Who would have guessed?! It worked for hours on end no hang.
TL:DR Im retarded, follow wiki instructions on running a server
This topic can be left to die now, ciao