Could it be that it defrosts only by raising the temperature for a few hours just a bit to get the same effect and they food stays there?
Ice anywhere else is treated as a separate problem and turning the cooler off to fix it is not typically an available option.