I've tried just about everything. Reset router, reset computer, uninstalled/reinstalled game, verified files, turned off firewall/virus. Everything...
I've been resubbed for around 10 days, had no issues at all, got booted off this afternoon. I haven't been able to reconnect for about 3 hours.
I play through the steam version. I will update if I have any success, but yeah.. it's pretty frustrating.