I've had this problem intermittently for about 6 months now: I try to log on with my main character, but get as far as the "Now loading" screen (or a few seconds past) and receive a 90002 error. There has been a few times that I've been able to log in any play, but within a few days I'm back to the same issue. I've contacted Support a couple of times and complied with all their suggestions:
port forwarded router
bypassed router
verified that my ISP is not blocking any ports
gave game administrative rights
changed compatibility of game to Windows 7
disabled AV and firewall
adjusted security and privacy settings of IE

Additionally, I've tried:
reset game settings
removing my character data and letting the game rewrite it
reinstalling game
tracert and pinging Behemoth's server (no packet loss, no ping over 120ms)
changing network cables
tried logging in at different times of the day

So here's the thing I don't understand- I am able to log in and play perfectly fine with any and all of my alts- even the one I have on the same server. I even logged my alt out in the same zone and position as my main to see if it was a problem with the zone I was last in. Still same problem, 90002 with main, never any issues with my alts. Have verified this ad nauseum.

Are characters mapped to specific ports? Does the amount of gear/loot affect my loading? Should I move to Montreal? Was I not a good enough Tarutaru in my previous life? I'm grasping at straws here- any information/help would be greatly appreciated.

Thanks!!