Calculate distance, then when a set distance is achieved start from zero again UE4 version 4.26

For what you have, drag wire from branch false to delay node, then the loop will continue to run, I tested your theory and it works with that wire.