Yes sir, and I figured out what fixes it, firstly, under level 60 when you need to pay hourly 2500, a bug occurs which gets the bot stuck at the vendor (ex: the hour runs out, your bot is running to the bank but they didnt retrieve the fully smited gold bar, so the bot is stuck in a constant state of opening and closing the bank, and if the bot is able to pay the person (me intercepting and doing it manually) it gets stuck because it cannot smith more gold because the bars havent been retrieved , after 60 the bot is able to work fine , but the stamina potions does cause problems when it goes back to refill stamina and hasnt picked up the bars first.
I think a solution could be something like, if the stamina needs to be refilled first check if there are bars to pick up, if so then picking them up and depositing them before stamina potions will be good, otherwise the bot can go about its day refilling on stamina!
hope i was able to help by giving insight on the bug, thanks again for your great work!