I had that whole summer until 3-4 weeks , EU1 was unplayable. I was getting disconnected after a round or two, but siege server seemed to work alright.
I don't know how to fix it, I tried most of the basic solutions.But you can try siege, if it works then stick with it , siege is more enjoyable than battle anyways