One of the common causes of a furnace blowing cold air is a malfunctioning pilot light. The pilot light is responsible for igniting the gas in the furnace, and if it goes out or is not functioning properly, the furnace may blow cold air instead of warm air.
Another possible cause is a faulty thermocouple. The thermocouple is a safety device that detects whether the pilot light is on and allows gas to flow to the burner. If the thermocouple is not working correctly, it may shut off the gas supply and cause the furnace to blow cold air.
Additionally, a clogged or dirty air filter can restrict airflow and prevent warm air from circulating effectively. This can cause the furnace to blow cold air or not produce enough heat.
Lastly, a malfunctioning blower motor or fan can also cause the furnace to blow cold air. If the blower motor is not running at the correct speed or if the fan blades are damaged, the furnace may not be able to distribute warm air properly.