This may sound stupid but I was thinking about that new feature that appears when your player model is moving fast enough that alerts you to not drive and play, and you have to click the "I'm a passenger" button to get rid of the screen. With bots, this message never gets "clicked", (if it appears from your character moving fast enough of course) I wonder if that could be a little trick Niantic implemented to try to find botters? Maybe if the message isnt clicked within X amount of time, it would kick you off, ban? Idk just a thought