What exactly are you looking for?
The bot will restart after an error up to 15 times in a row, after which it stops because the errors are most likely unrecoverable.
If the bot stops otherwise, it's typically to avoid doing anything that would result in it getting flagged. For example, if it's trying to open stash, and doesn't detect stash being open, it eventually gives up to avoid the case of there possibly being a bug, and you sit in town for hours opening and closing stash.
If there's a logic issue causing the bot to be stopped before you think it should,
for example, then I can take a look over the code and make adjustments as needed to make life easier for everyone.
The bot shouldn't crash often (I've had maybe one real bot/client crash the past year), but auth issues are a big concern for some users. If the bot has to close because of a session invalid, then there's nothing inside EB that can be done to avoid that. Instead, you need a separate app that launches EB and keeps track of the process to make sure its still running, then relaunch it if it dies.
Please give us some more information (logs as well that show the issue) and we'll see what can be done.
