Yes this happened to me...total latch failure! Returning from a ride...midway the latch would not catch.when I'd gotten home and could examine further...3 screws fell out.
This p's me off to no end...hjc has taken my life into there hands if something had happened.
Their cavalier ' boxed' response is...it's out of warranty though it has very few MILES in it!
MY LAST HJC HELMET...AND ALL MY FRIENDS TOO IF I HAVE ANY INFLUENCE