When I had first purchased Halo 4, I was without Xbox live for a while.. I have completed the campaign solo on Legendary while I waited patiently to play the multiplayer. I've come to realize that after connecting to xbox live, the campaign isn't even mentioned on my service record, not even in the challenges. It doesn't even show that I've touched the campaign at all.
Is this a bug, or does it really have to all be done on xbox live? I'd be dissapointed if I had to do all of Legendary all over again.