Figured I’d post that I still never got the code when I did play before the 20th and met all requirements.
Heck even my friend who i played one game with on split screen got his. I sold halo 4 and get black ops 2(which is so much better) but the fact that I never got the code means I’m never buying a 343i game again