I have had this issue in the past and it seems to just go away on it's own. But then it pops up again. As it has lately. I am connecting from the East Coast. I go to the server browser (which shows a lot less servers than it used to) find a game and attempt to connect. I can tell when I'm going to get the "you have been disconnected from the session" message because the game takes longer than normal to load. And the load process stops for awhile. Next I get the blank screen with the spinning wheel, and then the disconnected message. I have tried all the steps recommended in the help section with regards to connectivity and nothing seems to work. I too, am on Windows 10 with the latest creator's edition update. I have flushed DNS, made sure BF1 has admin access and reset my Xfinity router. Some games I can get into. But recently I am being disconnected more and more. I tried getting a call from technical support but my phone would not allow me to answer their callback for some reason. So, the only forum for help I have available is this one. One last note: when I last had this problem, I eventually used a restore point and restored my PC back to an earlier date. This seemed to work for awhile. But now the problem is back.