We might be able to help you better if you provide an image of the end portion of this bot's commands, which might be responsible for your problem. Please also provide an image of the other bot's commands that shouts "work" and "don't work". I found that it works better if I have two separate bots that shout, one that shouts "Stop" and a different one that shouts "Go". Each of the shouting bots also waits for 60 seconds before it checks if it needs to shout again so that it doesn't loop too quickly and isn't shouting too often. If a bot shouts too often, the specific shout that others are waiting for gets pushed to far down in a stack that it could get lost or never found in that stack.

