I would tend to think you have a flexing problem, which pops the door open. I had the reverse issue with my former 41 foot DP, if I was parked, or leveled on uneven ground, the frame would flex, and there were cargo doors that would not open. In your case, see if you can find a different latch that will not allow the door to pop open.
__________________
|