specializations code to unlock didnt work?

Hello I was wondering why my specializations code from Xbox live didn’t work. Because i got the code and did it and it said invalid.
can anyone help with this problem?? because now i can’t use the other specializations.