Here is something to think about with any door that has a latch or a catch in any RV, and that is "RV flex".
I don't know about anyone else's RV, but I do know that mine has some flex to it. I notice the flex a few days after setting up when the ground under the camper begins to settle. (I very seldom have the privilege of setting up on concrete or asphalt.)
When that happens my 41 foot long beast begins to flex a little. And when that happens, the door catches (2 of them) don't always align quite right. Fortunate, I have only 2 interior doors: a pivot door on the bathroom and a hinged door for the bed room. But still, when the trailer settles, the frame flexes a little throwing the door alignment "off" and many times the catches don't align and the doors won't latch.
This is no problem as it doesn't matter if doors are shut or not. Even if they don't "latch" as long as they shut, that's all we need, ... forget about latching to lock the door.
If you use a dead bolt, a sliding bolt, a door knob lock-set, or anything else, the alignment "can" be off under some conditions.
I've not had any issues with the exterior entry doors (one on each side of the camper). I suppose it's because those doors are positioned North-South, and the interior doors are position East-West.
This is something to consider if replacing factory installed hardware. Make sure the latch is not so exact, so snug, so tight that if a bit of flex happens, it won't run your day! And then, when making a new install, make sure the camper is not under any flex condition when an item is installed. If so, when the camper is not under pressure (flex), things can become un-aligned.
Case in point, hitched up the tow vehicle there is no pressure on the corners of the camper because of the jacks, even if they are just stabilizers. In time stabilizers can sink in the ground, causing the camper to now experience flex. Or when setting up camp, in order to stabilize and /or use the jacks for a bit of leveling, this can cause more stress on one corner of the camper causing some frame flex. What I'm saying is, when hitched or when set up for use, the frame flexes different, affecting everything attached to them.