I don't have a clear picture of your dining table.
Is it free standing or attached to the wall?
In our Fifth wheel it was free standing and the center table leg was level and square. It and chairs were held down in transit with web belts and buckles, to d rings in the floor.
On the MH the table is on a bracket, detachable from its mate on the wall. A whole lot of weight on the wall attachment. It did come loose from the all one time. The bracket is not perfectly square with the table bracket probably due to weight and having to swing it up and detach or attach it at factory or dealer. It has center leg but still wobbles a bit and moves under weight on one end to a little extent. Only thing I can suggest is to make sure the bracket is firmly glued and attached in the wall.
If you have some other arrangement I appologize for answer that won't work.
Sonn as I find time in life and energy the booth is ut and fee standing is in.