It's likely the solenoid valve.

My 2008 Volvo XC-90 had a similar problem. It would blow cold-ish only after about 15 minutes (as long as takes to get anywhere I need to go).

I had the whole...