He simply missed the way up...
So there are 2 possibilities:
1. The waypoints are not perfectly seated (but i think the points are really well setted)
2. The Bot goes to the next waypoint before he reachs the first point maybe to act more natural (I solved this problem with using curves instead of straight lines for the pathfinding algorithm)


Formally known as Omega
Avatar randomness by Quadraxas & Blade
http://omegapuppeteer.mybrute.com