I have a CF25 and that hinge is the biggest joke I've ever seen. It's just a little piece of plastic shaped like a tiny pin that is molded into the lid. Mine constantly popped out of it's socket so it's easy to believe yours finally just broke off. I can't imagine how you could fix it withut buying a new lid. Maybe drill a hole where it was and glue in a new pin?
Is there a glue that would glue in a metal pin into a hole on a plastic lid?
Mine just died on me after 4 years, I have no idea what I'm going to do with it.
Bob