ive had a similar problem to alot of people here. I've completed all campaign missions on solo legendary but didnt get the armor or helmet unlock, and on the commendations it says i only have 4 of the missions completed on legendary. Hopefully this can get sorted out