The cause of this problem could be as simple as a dirty air filter or it could be crimped, disconnected ductwork or even improperly-sized ductwork.
A clogged capillary tube or a frozen, dirty, stuck thermostatic expansion valve can cause this trouble.
Any or all of those conditions cause the level of refrigerant in the cooling coil to be too low; if there is some refrigerant but not enough the coil may become abnormally cold, freezing the condensate that forms on the cooling coil surface as moisture condenses out of air moving across the coil. This freezing condensate liquid can form frost and may build up into a coil icing problem or frost may appear on the cooling coil's refrigerant suction line.
When the surface of a cooling coil or suction line drops below 32 degF (say from too little refrigerant in the system or too little flow of warmer air across the cooling coil) frost formation is likely on that surface. Conversely, when the air conditioning system is working properly the surface temperatures on the cooling coil and on the refrigerant lines stay above 32 degF.
In some installations the evaporator coil tend want to drop below 32 F even in normal operation, but air movement across the coil keeps its temperature higher, and thus avoids freezing. On some commercial refrigeration or air conditioning systems where lower temperatures are common, a defrost cycle is designed into the equipment
If an icing problem is occurring on commercial cooling systems, in addition to checking the refrigerant charge and air flow, the service technician will also check out the defrost cycle timer.