another ustsaad explanation.
I bet the gas was low, due to a slow leak. 3s and others dont have proper equipment to check for such leaks. They for eg, saying vacuum pressure is holding doesnt mean that there isnt a slow leak. Been through all of this, a simple oring was the culprit. Had this oring been replaced on time, would have prevented me further issues down the road.
Running the ac occasionally in winter can prevent the seals from drying out.