2007 Suzuki Grand Vitara - HVAC issues

there is no heat at idle. when moving heat works and front defrost don’t work but rear one works

Can you hear your heater fan?
Does your temperature gauge come up to normal range?

The rear defrost is most likely an electric heating element in the glass, that is why it works.

The engine coolant level is low.