Have a close look at the hinges. It's not uncommon for one end of one of the pins to shear, which can cause the problem you have.
If that is the case, then it's possible to replace the pin with a new one if you're suitably equipped. Alternatively, DII door hinges are a straight swap and are better made.