Typically GMC/Chevy does not have a battery isolator- charge line always hot.
Camper plugged in it will drain truck.
That said, the campers batteries showing charged not sure-
"Mechanic' should be able to check parasitic drain of truck if excessive (though should have been able to load test a battery?).
Pull the fuse in the engine bay fuse box for the trailer battery charge line if you cant easily get to camper plug. If you have manual should identify, #2 "I think" but verify.
IF somehow and kinda of a stretch, camper is disconnected from its batteries,
but plugged into truck it might use truck for power.
More questions than answers