Airflow causes
A clogged filter, blocked return, closed or obstructed supply registers, dirty evaporator coil, blower problem, or duct restriction can reduce the warm air crossing the coil. The system may keep cooling the coil while too little heat is available to prevent freezing.
Refrigerant-system causes
Low refrigerant charge can lower coil pressure and temperature, but refrigerant is in a closed system. If charge is low, the responsible approach is to find why, not repeatedly add refrigerant. Restrictions, metering-device problems, controls, and operating conditions can also affect the coil.