Halo 4 servers are unavailable

So I’m stuck right now. I have two xbox’s, one at my house and one at my girlfriends and I can play matchmaking on one, but not the other. I have full access to xbl, I can play other games nine, watch Hulu etc. but I can’t play matchmaking. I have port forwarding set up, reset and power cycled everything, all to no avail. Once again, it’s not my account because I can play on my home Xbox, but not on my girlfriends. Has anyone else had this problem or know of a solution?