https://clrbrands.com/Products/CLR-Household/CLR-Calcium-Lim...
This is probably a 'different problem', in that I have hard water, and calcium buildup is a thing here. It also builds on the plates and everything. So.. I do a full load, all dishes, with CLR. Yes, I do a second wash after.
To give an idea, if I put a pot full of water on the stove, and boil it to empty, I'll end up with a solid disc of calcium and other elemets at the bottom, about 1mm thick!
Do you use filters for drinking water or just bottled water?
I have a cooler with delivered water. I probably could drink the well water, how much calcium and such does milk have? But I'd have to test it more often.
The cleaning program is probably executed every two months or so. I'm assuming that the dishwasher can sense if the pumps it contains use more energy to pump water (I know pumps that can give the user this info but I think this is an estimate based on some magic numbers from the designers of the motor control software).
It might be also a simple timer. :)
I don't like cleaning the dishwasher during normal cycles. I don't like eating more chemicals than I have to.
I clean the (German made) dishwasher when it tells me to using products designed for this.
https://shop.rema1000.dk/varer/145820
and
https://www.fjordbutikken.dk/sterling-citronsyre-til-afkalkn...
The first on removes dirt .. mostly fat I think.
The second removes lime using citric acid crystals. You could use vinegar instead I think.
The water hardness has something to do with the amount of salt the dishwasher uses so it needs to be set correctly.
I don't have any issues with the dishwasher.. I had it for 5 years.