The grey wire that is connected to the blue wire from the tank stat is always live as long as the HW is on at the programmer, even when the stats are down to min.
It isn't wired correctly then, if you meant exactly what you said.
Here's where the grey wire should be at 0v, : HW on at programmer but satisfied at cyl stat.