The chance that the surge protector is causing the breaker to trip is very low. And easy to check - just leave the surge unit off for a while and see if the trip still occurs.
"Trip for no reason"... that should be "no obvious reason". A 30A breaker is rated for 30A only for a limited time (30 minutes). It's sustained use rating is 80% of that, i.e. 24A. It's not a hair trigger either - the breaker trips from accumulated heat over time. Chances are you are running along that border and occasionally the sustained load is enough to cause a trip. Another possibility is a random collection of loads that combine to exceed the breaker rating. The big power consumers in your RV are most all controlled by a thermostat, so they cycle on & off without your immediate knowledge. Until enough of them are on at the same time and cause a breaker trip.