The heater may not be on - but the fan still blows air through the vents when they're open !
the middle vents only supply air from the ac unit using a separate in dash fan. the floor and defrost vents come only from the heater
heater fan broken.
This is caused by a faulty heater core that has corroded and now has a leak. It needs to be replaced.
Heating hoses are exposed and need to be replaced. The heater core is leaking coolant.
The heater blower may not be working properly. Without the heater blower working, the air will not come through the vents.
There are heater doors on the heat blower box that direct the path of the heat. Apparently the heater door to the floor vents is stuck closed.
Means that your heater core is leaking coolant. Has to be replaced.
It is for the rear heater. Press the button and this will enable heat to come out rear heater vents.
You need to check and/or replace the heater core
If that smoke is more like steam, you have a leaky heater core.
possible clogged or damaged heater core
Bad heater core.