and if u want to know in real time how is your internet doin create shortcut for "cmd" then write there "ping www.wizards.net -t" that ww... can be pretty much any server u know is stable and not rly on other side of the world.. check pic .. there u see replies for my net it ranges from ~190-260ms which is good and no loss packet (loss packet is line timed out) if u have mostly stable range without loss packets net is good,, spikes and more and more timed outs means bad net "risky to play" continuous timed outs net is most likely down
I only discovered this recently but all is not lost!!!!
If you encounter this server error screen, just leave the game up until your connection is reestablished. Keep clicking OK from time to time until it goes through!