The primary limit switch on a furnace detects airflow problems, which could indicate a blocked filter, a faulty blower, or a malfunctioning duct system. When airflow is insufficient or blocked entirely, the primary limit switch turns off the furnace to prevent it from overheating.