Well if you explain it like that it sounds completely different from before
I will take a look, it's not meant to do any of those obviously ^^
EDIT:
It's probably not detecting some items for some time and it thinks it has to bank again or select the rune again
I ran it for about 2-3h yesterday and didn't see this once, same for the rune selecting.
You are probably using mirror and need to restart client, bcs thisd behaviour should never happen.
I will try to override mirror reaction time to 100 ms in the script, maybe that does increase the stability of mirror for you.
Try to restart mirror, it solves most issues if it starts to act up.
you can try to run it in injection than you can see how it's supposed to run