Yeah, I've been playing it again myself lately.
I'd also advise checking the forums on cityofheroes.com and check the Technical Bugs and Help section, most people on there are rather helpful and they have their technicians reading the forum, also the other site suggested will help out as well.
This tends to happen a bit when a new issue is released, though, there's been a couple of problems lately with connections and connection speeds. (Took me forever to apply last night's 1 am :eyebrow: patch) which is highly unusual for me. So.. take it what you will.