I just had the bot get stuck because it misclicked at the Gnome agility course pipes and stood next to them.
Just a suggestion: Add some timer to check if player hasn't been moving for like 10 seconds and if it hasn't then reset, better than having it stand still till logout.
EDIT:
Just happened again.