Multiplayer won't sign in

I’m logged into the Xbox live and my username is showing, however every time I click the multiplayer icon, it tells me to sign in with the “retry” button greyed out. Does anyone know how to fix this problem?