I still cant host or get into custom games, but i can play on the pantheon no problem. It takes a bit to get in the game, about 2 minutes or so. But the games run really well and are alot of fun. I guess my recomendation for people haveing the same problem as me is to just try the pantheon until they get the next patch out.