ispud -- Is your case by any chance a Shad, more than a year old? They re-designed their latches, because of this.
My Shad 29 has popped off a half-dozen times. I gave up and will drill holes in it and make it a non-removable box while it's in the shop.
.