I just wanted to throw an idea out there for the developer's, that they might want to try. I was noticing that often the bot will crash Diablo 3 and from what I have discovered, it is every time the bot switch's levels, or joins the game. I have concluded that the bot may need to incorporate a delay feature, where it will give the Diablo 3 game time to load more, before the bot starts to auto-play. My theory behind the crash's is that the bot, could wait 3-10 seconds prior to switching levels, and joining the game, before doing any sort of action, this would ensure that the bot may become more stable.