Is anyone else having issues with this?

For some reason when I try to get onto Halo 4 it disconnects me from Xbox Live, but when I go to the Dashboard it works perfectly fine. Is it something to do with the servers or is it my own problem? Someone please explain thoroughly.