Please help! I have a 2011 XC60 R-Design and when I turn the AC on, it starts off warm, then after about five to ten minutes it gets cold. Once the system has run for awhile it sometimes goes back to blowing warm.

I have checked the freon level and it is good.

Thank you!