Yes it could and so could a stuck open thermostat or a plugged heater core or a faulty temperature blend door actuator.
check coolant level may be low or thermostat may be faulty
if the thermostat is not closing its not letting the coolant get warm enough to heat your vehicle. If it stays open the coolant just keeps circulating and not heating up.
A bad engine temp sensor can do that.
This is caused by a blown gasket that allows coolant to escape. Does your engine smoke sometimes when theirs coolant? If yes, then it's definitely a blown gasket.
Drain the blazer radiator. Refill with water. Open the heat on high, start the engine for a few minutes. Drain the system again Repeat this several times to get all of the old coolant out.
Check the 96 Blazer for any vacuum leaks in the system. A vacuum leak can cause the air flow to only come out of the heat vent.
Replace thermostat with a 195 degree one. Check engine coolant leval in radiator sounds like it is low on coolant.
Be sure it is not low on coolant. It may also be a bad thermostat.
check the coolant level first, low coolant will cause no heat, always check all fuses just in case
Probably not. There really is no way to increase the flow in the radiator, but when it decreases the coolant does not get cooled down as quickly thus the coolant gets even hotter. If the flow in the radiator decreases too much you could have an engine over heat which is bad news bears when it comes to the lifetime of your engine.
Low on coolant, thermostat stuck open, blend door actuator broken or stuck, plugged heater core to name a few.
Check your coolant level.