I have a 06 CC 4x4 with manual heat controls. I too had the no heat prob,
I took the glove box facia off and checked the two metal tubes going to the heater core, razor hot!
Thru much investagation I found the problem was that the air door actuator mechinism on top of the heater box had linkeges derailed ( they switch two air doors from heat to cool ). I re-assembled the linkeges and tried operating the system again. The linkeges imedately derailed again.
After further investagation I relised the motor actuater was over clocking ( turning too far ) and putting load on the arm stops and causing them to de rail.
I took the motor apart and cleaned the contacts ( not anything inside you can really fix ) and tried again, same prob.
So I figured bad motor? Wrong, I bought a new one and it did the same thing, stoping in the wrong place.
Well I did some more investagation and it turns out there is a thin plastic stop piece on top of the heater box that stops the motor from turning, the motor senses the stop and shuts its self off.
The problem is this thin plastic stop "strip" is cracked and leaning back at an angle allowing the motor to spin the linkage too far, causing the linkage to ride up the stop a bit, and then the linkages pop out.
So.. this means a new heater box.
Well Im not doing that. What I did was disconect the front air flap arm and close the flap almost all the way to the heat side. I left the rear flap arm hooked up to the motor/actuator, then I never put the climate controll to full cold and it stays hooked up.
Come summer time I will move the front air door to mostly cool position.
Also I plan to try to move the bent/broken heater box stop to the upright position and build up some epoxey behind it. Hopefully that will stick.
Ok.. now for the really bad news

, It is almost impossible to get axcess to the top of the heater box.
I have very skinney hands,arms and long fingers, and it was very painfull and frustrating to work on. If the heater box is hot, let it cool, I burned my self more than a few times. I see why the dealers rip out the dash.
I was barely able to get to all the fastners with a 1/4 drive set.
If you havent opened up the dash befor: take the four outer screws out of the glove box suround and remove the glove box latch ( 2 screws). The suround and glove box assembly is still held on with spring clips so you have to pull/pry it off, start on the left side.
When you get it off, about in the center top front of the box is a white plastic piece with one wire going to it. Reach in and gently pop it straight up a little bit and then spin it 180%( I think its a temp probe). Doing this will allow you to look back through there and see the linkage in action. Turn the key on and play with the controls, you will see what is happening.
I found that if you take off the black cap over the heater core it allows a smidge more room to get in there, but if you have fat hands etc. prolly not going to happen

!