Need help with Reach

OK, so my Halo Reach Server is unable to connect, only for online mulitplayer, but i can still play online campaign and firefight, my profile says that i am a recruit with no bought armor, BUT when i enter the menu i see my correct rank, and all of my armor and preferences set correctly. WHAT IS HAPPENING!

I think sometimes it just lags, but if it constantly does it, then im not sure :confused: