Hi,
Did you fix this. Had the same problem on my A6, had to change an adopt from 0 to 1 under Aux heater I believe, and then clear fault codes. Worked fine (for a while, fault came back), but Im gonna faultfind more when I get home. When I get home I can find the correct procedure, if not someone else here dig it out for you.
Quite sure I used this one though:
02251 - Heater Unit Locked
-> When found in Aux Heater module of Audi A4 (8K), Audi A5 (8T), Audi Q5 (8R), Audi A6 (4F), Audi A6 (4G), Audi A7 (4G) or Audi A8 (4H), unlock heater module by saving a 1 in Adaptation Channel 042, then clear fault codes.
I am quite new to Audi, and faultfinding with , but as I said, I got mine to work again, even only for a few days.