Thanks,
Andy
The heater and defrost mode doors are vacuum-operated. Check the small vacuum line under the hood that passes through the firewall and confirm it is connected to a vacuum source on the engine. Also inspect the vacuum lines under the dash at the heater box for breaks or disconnections.
The owner of a 1997 Jeep Wrangler reported that the heater works on the floor and dash, but switching to defrost does not direct air to the windshield. Side-window defroster vents still work. An expert explained that the mode doors are vacuum-controlled and advised checking the vacuum line from the engine through the firewall and the lines at the heater box. The owner had already confirmed the lines at the control unit were attached and planned to check the engine and firewall connections.