Nah, nothing is broken. You're simply missing a trigger somewhere.
I had a look at the requirements and I think you haven't met The Boss yet which is needed for the helmet even to work. Meeting The Boss will unlock lots of extra stuff as it's a key moment in the game.