No, the aux pump would allow the heater to work even if the water pump isn't.
It's possible that your water pump isn't pumping (broken impeller), but far more common would be that coolant isn't circulating because of air pockets. You'll have air pockets if the bleed procedure isn't followed to...