Check your voltage. You mention that the A/C is running. If you have only 110 volts, the compressor motor will draw more amps. If less than 105 volts, then amps will really go way up, especially if over 100F outside.
Add to that, the breakers are in a warmer environment, and they trip based on the internal heater getting warm. So while a breaker might hold with a 30 amp load 10+ hours, at 100F it might also trip with 29.5 amps after a few hours.
The internals of the circuit breaker are a thermostat like device that will trip when the internal temperature reaches a certain temp. IT will also have a magnetic trip, so say you have a 200 amp overload, it will trip almost instantly. But a 31 amp load on a 30 amp breaker should take it more than a few minutes to trip. It sounds to me like you have very close to 30 amps going through the breaker, causing it to trip after a few hours being very close to overloading. . .
You can check it out properly for about $30. Buy a clamp on AC ampmeter at Home Depot. Yes they are that cheap these days. I bought one rated for both AC and DC clamp on meter, for $80. Back in 2000, that type of meter would cost $400. You just remove the circuit breaker cover, and clamp the amp meter over one of the wires, and you can read the amperage quickly.
You can buy a Kill-A-Watt at Amazon.com for about $20. You can leave that plugged in someplace in the RV and monitor the incoming voltage quickly, and know that running the A/C unit while under 105 volts can damage the compressor (the $600 to replace part). So turn it off, or buy a voltage booster to protect it!
Good luck,
Fred.
Money can't buy happiness but somehow it's more comfortable to cry in a
Porsche or Country Coach!
If there's a WILL, I want to be in it!
I havn't been everywhere, but it's on my list.
Kangen.com Alkaline waterEscapees.com