Fault of your network mate, it continuously stuck with your IP and keeps reconnecting, it happens with me usually. Keep patient and wait for sometime than it starts working correct.
Please head onto this website and perform a internet speed test. One of your problems could be that you internet connection is really poor or your internet is not fast enough (happens when you have a high ping too).
Record the stats from the test and pots them here please (a SS would be ideal).