this is getting a bit silly now, if you look back a few posts people there are many threads also dedicated to this problem.while some found success, others didnt, e.g. myself
. but i suggest looking through the old threads, and seeing if any potential solutions actually help you. and its because of he router as venset says in most cases-it blocks the connection to another pc.however, if CA cared much they would invest in servers, and play over the internet say like COD, and this would fix all these connection issues.