We are aware of the issue and acknowledge that it is a real problem.
Currently, we are able detect it when accounts do it, but not “in the moment”. In other words, our system currently doesn’t always detect it immediately when a player uses this exploit. That said, we are able to run a query which shows us a log of every account that did it in the last 24 hours along with a timestamp of exactly when they did it and to whom.
We have planned out a change to our battle architecture to put in an “ironclad” fix to this problem. This change to our low level networking architecture would make it such that we could detect the exploit realtime and deny it. Since the change is so low level, it needs to be done very carefully by some of our most seasoned engineers. Such an architecture change would take us a pretty long time to implement and test. For sure it won’t happen tomorrow (or even in the next version.)
In the meantime, I want to make it clear that we are able to detect which accounts are using this exploit. I strongly suggest that you do not try to use exploit. When someone intentionally uses these exploits in a systematic way, it ruins the game for everyone else. We are discussing what the proper steps to take for accounts who are exploiting the system. While we haven’t yet determined what to do, I’ve seen other games ban accounts or reset accounts for players who do things like this.
It makes me very sad to see players exploiting the system in this way. I would definitely prefer that our network&architecture engineers could spend their time improving matchmaking, android implementation and network performance instead of spending their time on things like this.