There are some things that can be done in other ways than the script does them during quests, I'm always adding new variations, eg. some people kill the final boss in Fight Arena but that's not required so the script teleports out instead. For Priest in Peril you have to speak to Drezel at the end of the quest to gain access to Morytania if you did it manually, it will require access to Morytania to do Animal Magnetism even if this is not listed on the official requirements.
Just Dragon Slayer for now, it's the same script so all previous and future updates are included
I'm not aware of any bugs on that, I'll be doing some test runs shortly since we are going to have a game update anyway. It will withdraw runes only on quests with combat and if the gear preset containing a spell was set for that specific quest (right side of every quest entry on the GUI, armour icon button).
Was the client started on fixed mode?
There is the debug mode as a hidden option on the GUI (press F4) but only works if the items are in inventory and wasn't moved from the location it was stopped at
I'm not exactly sure what's the problem, the logger stacktrace looks the same as when the stop button is pressed. What's going on in there?