I never received my specialization code.

I spoke with Xbox Live support, they were unable to help and directed me here. I never received an Email or Xbox Live message containing the code to unlock the specializations. Any help is appreciated, sorry to be a burden.

You’ll have to go back to Xbox Live Support, Microsoft were the ones responsible for sending out the codes, not 343i.

If they try to send you here again, tell them that 343i can’t help.