I completely understand your situation. The morning after our first night out from buying the new coach, I had doors opening on their own and not wanting to stay closed.
The compartment door locks work great now after I use two full-thread bolts with washers, lock washers, and nuts on each one. With fourteen compartment doors that’s a total of twenty-eight new bolts, washers, and nuts.
What I discovered were the two vertical sides of the lock were moving in reference to each other. The swaging that is supposed to hold them together is not strong enough. Once the two sides get loose the latch would not stay locked and would easily pop open. The latching/locking mechanism itself is otherwise heavy duty.
After the compartment door locks were stabilized, I aligned all the D-shaped strikers. On some of the strikers I had to drill and tap new holes in the plate that the striker bolts into to get enough adjustment for my best alignment. I also used hardened flat washes and lock washers on the strikers because the mild steel washers would deform into the adjustment slots. Once they deformed it was hard to make any small adjustments.
I found that an adjustment of 1/8 of an inch in or out made a substantial difference in the feel of the door as it closed and latched. I used witness marks as I made my adjustments to keep me from chasing my tail.
On the compartment doors that have a cover on the inside I had to trim the black plastic cover to clear the lower bolt head. A minor inconvenience to keep the cover lying flat.
I now have fourteen compartment doors that are easy to close with medium force, which stay closed, and do not leak. Since the fix and after three-thousand miles of travel they have not come open on their own. I now have confidence in them staying closed.
It was worth the research, ordering, and physical work I put into it because it’s a terrible feeling pulling into a diesel stop and have your baggage door swing open.
The thought of replacing a damage door with the fancy paint job or losing items out of the compartment was my biggest motivation to permanently fix it.
Finally, I was embarrassed to have doors come open on their own. Like I didn’t know how to close them properly.