Hot water in the line from pump to tap will always be lost when loop opens.it has to finish it's shutdown and restart which can take a couple of minutes to do and then make hot water and push it along 100m of hose which has lost all it's heat,
I don't understand why heater always runs, won't that just keep heating water when loop is open, recycling hot water back to the heater making water hotter and hotter?
Is the "tank" and actual insulated hot water tank?