I have one of the above, just over ten years old with constant aggro.
I do not know the plumbing jargon, but in the last six months I have had the whole system flushed, a magni thingy added to it, called them back to reflush properly, had the water / gas cannister replaced, and several...