Action Taken When the DTC Sets
WARNING: This page is about a different car, the 2017 GMC Acadia. However, it is still accessible from the selected car via links, so may be relevant.
P0645 or P0646
The A/C compressor is inoperative or always active. The A/C compressor solenoid is commanded to 0% displacement. This causes warm air from the ducts, even with unwanted clutch engagement.
P0647
The A/C compressor is inoperative.