I checked the temp myself...
The older Hoover (Nextra 2004) heats the water to the correct temperature, as I checked the temperature myself. As for the new Hoover (Dynamic - bought last Xmas), on some programs, it won't be able to reach the set temperature if the user does not follow the loading guidelines, this is because it has a smaller heating element (1500W as opposed to 2250w of the other Hoover) and it needs a certain amount of time to heat the water. E.g. there's a program called A59' which is a rapid cycle designed for medium loads, this is supposed to bring the temperature up to 60 degrees providing that the load does not exceed half of the washer capacity.
I used it with a biggish load and I found that the washer disregarded the bigger size of the load and after its set wash time drained the main wash water regardless of the temperature it'd reached (this was only around 50). This cycle is also present in the older Hoover and no matter how full the washer is it always manages to reach 60 degrees in its allocated 38 minutes. The manual in the newr Hoover, states that the actual temperatures might not always correspond the temperature declared by the program. Having said that, there's an option called 'Stain Blaster' that is supposed to heat the water to the declared temperature and keep it there by switching the heater on and off as necessary.
Have you perused your LG manual from top to bottom? You might find that this behaviour is similarly described black and white ;-)