If your immersion warmer isn't giving off heat, several reasons could be the cause. First, confirm the electricity supply; is it plugged in and working ? Next, examine the heating part itself for signs of damage – a broken element will not heat. Also, examine mineral build-up on the heating surface,