Turns out bot was turning off the ring of suffering (i) somehow on load when it was checking the charges, I paused the script and reenabled it manually to fix it.
I've had to stop the bot 3 days in a row now as it just runs into the Zulrah fight and dies half way through its first fight, trying to see where it fails. Also, this bot has been charging me double the amount every time I start it for no reason...