I had a 4-foot high door on a closet that kept loosening the screws on its upper hinge. I kept retightening but then once after arrival, I found the door open and hanging down with the top screws completely out.
What I found was that the top catch (the door was high enough to have two) was not even making contact. The part on the door was mounted too low and the other catch was not strong enough to hold the door closed. What must have happened was that the door was swinging open and shut on the road and the screws on the upper frame just couldn't hold.
When putting the screws back in, I just jammed a couple lengths of round toothpick in the stripped hole and they hold nice and solid again. I also fixed the catch mounting (as well as checked all the others and found a few other questionable ones).
P.S. If a cabinet has two doors with handles in the center, I also use mini-bungees to lash them together, which will keep the doors from opening under almost any circumstance.
2015 Rockwood Signature UltraLite 8282WS Platinum, GY Marathon LRD, TST 507RV TPMS
2005 GMC 2500HD CCSB D/A, Curt E16, Prodigy P2, Garmin RV760LMT w/BC-20 b/u cam