I had a similar issue with my C but knew the cause, it’s a routine thing to a pilot.
It’s the crosswind effect. When the airflow is head on there is equal pressure on both sides, but when the wind is favouring the drivers side there is increased pressure on that door, but also a corresponding lack of pressure (in fact a slight vacuum) on the passenger door. The physical layout of the front doors means the upper portion is pretty easy to pull away from the body.
In many cases just opening a roof vent will create a lower pressure on the inside of the RV and help equalize the pressure on the door.