So, I decided to stop playing Reach and give H3 a try seeing as people seem to still play it.
I played a little and gained the "complete basic training" badge / pin.
However, the achievement has not unlocked and it didn't give me the ODST helmet.
Any thoughts why?