Remember to bring food with potions, otherwise the script won't recognize that you should be fighting, also use the latest client (.61), make sure your items are visible in bank, try to leave an inventory space free when loading inventory, other than that I can't think of anything, if these 2 issues that you two have posted still occur, I will do another investigation.
EDIT: Change the settings around (load inventory items, gui options etc) because I am using the same code throughout my combat scripts and there are no complaints with banking on my flesh crawlers/giant spiders scripts and they use identical code