2004 Suburban a/c problem

My 2004 suburban has a problem where the air conditioning blows hot air on the driver-side every so often. If you turn off the engine and restart the car it switches back to cool air. I have taken it in for repairs four times. They can’t create the problem. They have cleaned out the filter and run diagnostics. But this did not help.