Me and a friend have never been able to connect and play games over XBL. We both have Open NAT so it isn't a NAT problem. we have manual port forwarded and can't connect. We have called Xbox support to try and figure out the problem and they couldn't figure it out. My friend changed internet providers to the same one i have and we still are unable to connect, we can't join parties or games. For the past 3 years we have had to have a friend host to play together. I am have no idea what our problem is. Any help would be appreciated.