here is what i am getting:
i turned on distance to target in game so that i can see what the distance is.
i set my min to 5 and max to 25. caster class
i have my attackes set with the max range check box checked and proper times.
i have 11 way points set.
with the caster setup:
the bot will run the waypoints perfectly

the bot will tab targets

the distance to target shows targets within the 25 meter range

the bot continues to tab targets and run wps without attacking targets
now i also have a dps setup:
he runs perfect for about 30-45 mins.

then he will take off in a straight run and say he is moving to a wp, however he will just run into a wall and try to climb it and spams the stuck routine.
i hope this helps. i will also see if i can figure out anything i am doing wrong on my end.