The code 801C20 seems to indicate that the fault memory is full on the gateway module. Are you able to clear the codes you have and re-read?
https://allcarsolution.com/801c20-zg...ol-unit-fault/
Do you have ISTA - which will enable reading and clearing of codes as well as advising of a test plan?
__________________
F10 530d M Sport, September 2012 Individual Amazonite Silver, Oyster Dakota Leather, Auto, Nav Pro, Bluetooth + USB Devices, Expanded BMW Online, Comfort Seats, Sunroof, Sun Protection Glass Individual Satin Walnut Honey Brown Trim Interior Inside/Outside Mirror with folding and autodip, M Rear Spoiler