Had the exact same thing happen to me today as well. Logged in early because I knew the queue was going to be bad landed at 3700 ish and after about 2.5 - 3 hrs of babysitting the queue screen for possible errors, I got down to about 800. I had to get up to take care of something real quick and when I came back I been dc'd / error screen. I tried to log back in asap but when I did I was over 5500 in queue. It took little over 3 hrs to go from 3700 to 800, now I'm looking at another 3-4 hrs to actually get in. I understand the situation atm and I sympathize with both the player base and the people at SE. I really wish they would get this back under control it's been going on long enough imho.