For the error 10-0300-00002ee2-021, flushing the dns does work all the time. In fact, i think it is a connection problem with the servers. After many attempts u can succed to launch the game. I find a solution that is working for me all the time and it is easy :P. When u launch the game and the Xcrap is loading, just launch the game again before it gives u the error (open the laucher again and press start). U can do this till it loads xtrap. 2 or 3 tries sometimes successively and it works.That is all . Good luck.