If it has been left on all the time, including on when driving with the generator on, it is quite likely that the block heater element is blown.
If so, draining coolant and replacing it is the only option if you are in a climate where you need a block heater.
VERY easy to test. With engine completely cold, feel the block near the heater. Turn it on. Feel the block near the heater after 30 minutes. If hot, it works. If the same temperature, it is bad.
If no change in temperature, before replacing, DO plug something else into the 120 VAC outlet to verify that the outlet is getting power.