Cannot connect to xbox live

Whenever i try to connect to xbox live on borderlands 2 360 edition it says i can’t but only does it with this game. Battle block theater and etc work fine but only bl2 won’t let me. help?

Hm what kind of 360 do you have?