The blower will run only when the furnace heats the heat exchanger. Your furnace blowing cold air because the filter is too dirty, cause the main burner is off. A dirty air filter blocks airflow over the furnace’s heat exchanger, causing it to overheat and the safety switch turns off your furnace.