defrost is the default mode. in most cases a vacuun leak is the culprit.
You lost the vacuume supply coming from the engine, defrost is the default mode if a mafunction in the vacuume supply is lost.
If the heat selector will not switch from defrost to the dash or foot vents on a 1992 Buick, it is possible that the cable connected to the vent is broken. When the selector is moved from defrost, a cable opens the other selected vents on the heater.
Sounds like a vacuum problem - leak either under hood or under dash -- could ba a bad vacuum motor under dash Defrost is the default position for this system
The year, make and model would help but many vehicles use vacuum to operate the direction of air flow through the floor vents, dash vents and defrost vents. If the vacuum supply is cut off for whatever reason the system defaults to defrost only. So if you only have the defrost mode working chances are the vacuum supply is cut off. Check the HVAC vacuum supply line under the hood for damage. If that system seems to be working but you have insufficient air flow through all of the vents, check/replace the cabin filter if applicable.
google astrosafari van repair and you will find a lot of info on how to repair/replace your vacuum lines and valves
Your rodeo has 3 actuators. One is for your evaporator(cool air) another for your heater and the other one controls your defrost , face and lower vents. These electrical actuators are about the size of a donut and have a hole in the middle with a bushing which engages with your vents, located under your dash board on the passenger side.It may take alot of unscrewing and alot of patience, but its the only way to solve your problem.
You have a vacuum leak causing your vents to switch from dash to defrost.
Check the vaccuum hoses going to your manifold- The one that controls air flow direction to your AC is probably split Astroman
When there is a problem with the vent system it dfaults to the defrost setting. Sounds like you have a problem in the doors that direct the air flow.
Vacuum leak
Most likely a bad or disconnected vacuum hose to the defrost/floor selector in the heater ducting.
When there is a problem in the vent system it defaults to defrost setting. Check the doors & vac supply