Care to share the solution?
If only I knew....I spent the whole sunday evening doing this:
1) Format SSD drive (system drive). Install the over 300 updates. How many are necesary for them to determine a fucking service pack should help? Also reinstall and update all drivers from peripherals.
2) Disable MOBO autoinstalled LAN drivers from the Bios.
2) Reinstall D3 from scratch. ( If you don't wanna go through the format, I'd advise you to delete hidden dirs Battle.net and Blizzard on programData before reinstalling D3.)
3) Redownload DB and all plugins/profiles. Set an independent installation for each dB. (Yar is common).
4) Reinstall dependencies (Visual c and .net framework) Update them.
5) Send Avast AV to hell.
6) Create exceptions on firewall for all DB's. (Were already there on the last install, but sometimes the system does ignore exceptions, not sure why)
7) Block agent.exe and updater.exe and errorreporters from outgoing connections on firewalls.
8) Open router ports for Db (there's a post around where a port is recommended). Also opened Simplefollow used ports, just in case.
9) Disable manual overclock and set MOBO automatic OC.
I did 3) because sometimes I saw this weird Db error " could not open complied assemblies X file cause another program is already using it. " It didn't happen again, yet the "Could not read bytes from X " is still everywhere on the logs.
I also did a memcheck and a burn test and memory is fine.
On 9) I have no fucking clue why, but having lost over .500 Mhz on this "underclock", CPU usage is lower now, and I'm not reaching 100% usage ever, while before I was often on 100%. This could also be the reason some programs were misbehaving, the comp starts working really wrong when 100% cpu is reached.
So far so good. I assume some files got corrupted and were causing the often crashes, which ones? I don't know.
I'm probably missing some stuff. All in all, I've been two days without the network disconnect issue and without the demonbudy crashing ---yar not restarting issue. If I had to make a guess, I'd say 2-4-6-9 are the most likely to have helped, but honestly, I'm not sure.