I completed the tracker specialization and then chose engineer, I am now spartan rank 64 and as I finished a match at the XP screen I leveled up to SR 64 (I was SR63 when this happened) it gave me my XP and it started unlocking stuff I already had, what the hell?, things such as the recruit helmet were unlocked (already had), the warrior helmet was unlocked (the one I was alreaddy wearing!!), it was if it had restarted me at SR1 again, THEN, it unlocked the engineer helmet, so I put it on my spartan, but when I went on to my stats, it said my next unlock was the engineer helmet, but I already unlocked it? It was not a skin for it, the helmet itself, and also it said I needed a crimson DLC pass to play it , but I had already downloaded it twice!, due to other stupid events happening. 343 what the hell have you done to Halo? , anyway forget that can somebody help me!, why is this happening to me?!