It seems as if the bot tries to click on where it thinks the buttons should be, so it just goes in an endless loop of nothingness. The weird thing is that is seems to be random. I started the bot last night and watched it play a full match before I went to sleep. I woke up to being disconnected for inactivity. More often than not I cannot even get the bot to start.
What I find odd is that it works sometimes, and it'll usually work for several hours. I have the bot installed on multiple computers with multiple hardware and varying OSs (Win 7, 8, and 10). They all have had this problem at some point. The latest log report is:
11:43:51 PM:ERROR::103e939b-a867-4d69-8b05-9ec097694828 - Process with an Id of 6496 is not running.
12:00:30 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:04:28 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:04:47 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:04:53 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:05:00 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:05:08 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:05:16 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:19:05 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:19:08 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:39:03 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:39:12 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:39:19 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:39:25 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:39:39 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
12:59:59 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:00:06 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:00:13 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:01:57 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:02:07 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:02:13 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:02:20 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:02:26 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:14:08 AM:ERROR::card behavior load failed - NEW1_012o - Value cannot be null.
Parameter name: type
1:14:16 AM:ERROR::card behavior load failed - NEW1_012o - Value cannot be null.
Parameter name: type
1:16:24 AM:ERROR::card behavior load failed - NEW1_012o - Value cannot be null.
Parameter name: type
1:21:42 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:34:42 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:34:46 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:41:37 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:41:44 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:41:50 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:41:58 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
1:54:14 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:55:56 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:56:03 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:56:11 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:56:54 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:57:02 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:57:20 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:57:26 AM:ERROR::card behavior load failed - EX1_080o - Value cannot be null.
Parameter name: type
1:58:17 AM:ERROR::card behavior load failed - CS2_188o - Value cannot be null.
Parameter name: type
I don't know what the process of ID 6496 is, though. I cannot get the bot to create a log while it's in the loop.
It goes into ClickOnPlay = Return = True, tries to click play, misclicks, waits, and repeats. If I force click play, it will prompt that the selected deck is not found. If I force pick the deck, it won't find the cards to play.
It almost seems like a resolution issue.
I have tried: ensuring resolution matches between client and game, running in Windowed mode, restarting the computer, reinstalling the game and the bot.
At one point, simply turning silver.exe off fixed the problem. I think this was purely coincidence.