After review we have decided to move this thread to a category we think is more appropriate for this topic (PC Technical Support, as OP is requiring help with connection errors).
It would have been helpful if you'd specified which NA server.
Pretty sure only 1 NA server allows you to repair the launcher.
I'll add, I have found that repairing the launcher is not the actual fix, it is merely a time thing. Just so happens that the time it takes to repair the launcher is approximately, probably greater than the time required to simply wait out for the server to let you back in.