Der Fehler: 0x20010006 hat einzig und allein nur was mit deiner Konnektivität zu tun. Aber du berichtest auch von Freezes, ich bin jetzt kein Hardware Experte - aber du erfüllst mit deiner Hardware, gerade mal die Mindestvoraussetzung die das Game benötigt. Da kann es schon zu Problemen kommen...
Ich hatte bis heute, den gleichen Fehler: 0x20010006 und wäre beinahe verrückt geworden, hab alles gemacht was ich so im Internet gefunden habe.
Port Forwarding
2+3 Monitor abgeschalten
Router/Modem Firmware update
Client & Spiel im AdminMode gestartet
Keiner dieser Dinge führte zum Erfolg...