We recently had an E1 error code on ours. According to the internet, that was a "communication error." It was COLD and WET outside, no way was I going on the roof to open up the air conditioner.
I attempted tracing all possible errors to no avail. Then a thought hit me. Maybe the problem was the thermostat itself. We have 2 thermostats, one in the middle kitchen area for the front living room AC / heat pump / furnace, and a second for the rear bedroom AC. It was the front AC / heat pump / furnace one that was erroring.
Simple test? I simply switched the 2 thermostats. And guess what? The front one, now in the rear was still erroring out, only now on the rear AC only unit.
The one originally in the rear, now on the AC / heat pump / furnace position worked just fine. I was able to get the furnace running and heat going again. We did not need the AC in the bed room, so the one functioned just fine.
Meanwhile, we went to Amazon and ordered another thermostat (actually 2 of them). If one failed, more than likely the second one will fail soon also. So while we were "there", just go ahead and get 2 of them.
It took about 2 days for the to be delivered. I swapped out the broken one (in the bedroom) with the brand new one, and whall-A! It worked beautiful.
We now have the extra one in my arsenal of RV parts waiting to fail box.
My suggestion: If you have 2 thermostats in your camper, swap them and see if the error occurs on the other location. If it does, it's the thermostat itself that's gone bad. No reason to mess around with anything else, just get a new thermostat.