spaceyjase ok, I have tried
if(is_equal_approx(1.0, $Path3D/PathFollow3D.progress_ratio)):
multiplier += 1
print("loop complete")
but that also did not trigger.
I was thinking about a scenario where I would loop a path 3x and then change to another path to loop 2x and then back again.