You might have some lag issue. Try to chop only 3 to 4 trees per rune to see if the problem persist.
;======= chop sub =======
line 936 wait 20 ; you can always change the wait 40
I tried what you suggested, it doesn't work...lag doesn't seem to be the issue; once the tree runs out of wood, it'll try to chop the next tree in the path before path find it to the tree which resulted in the "that is too far away" and thus the script will skip it then jump to the next tree before it even gets to the previous tree; and as you can see resulting in a cycle of "that is too far away" and it eventually skips all the tree and recall to the next rune. I really don't know what's going on; tried to set up 4 trees and have them close to each other and still get the same problem.
Edit 1: Okay I figured out what the problem is, man am such a noob, which is fittingly my title at the moment under my user name lol. Am sure this probably was mentioned in the instruction but I just grazed over it; there is one minor detail that is extremely important for the setup to work properly:
YOU MUST PATH FIND TO THE TREE THAT YOU WANT TO CHOP FIRST BEFORE YOU CLICK ADDAs this turns out to be extremely crucial, so if any newbies come in here and use this script and couldn't get it to work, you may probably tried to add the tree first without standing next to it.
Big shout out to Neo for this awesome awesome script!