So this happens way to often - I start a swipe and not the correct combination of tiles move.
Happens most often when I want to make a match5 - probably because there is higher chance of valid movements triggering this.
I guess this happens when we start a swap when the game is not in listening mode (not finished with animations), and enters listening mode in middle of swipe.
![]()
![]()
![]()
->||-> ![]()
![]()
|| ![]()
![]()
The game should disband a movement where swap starting tile and the tile behind the direction of swipe is a possible match too, if swipe started too early after animation finish…
If match5 is detected on the “missed” move, maybe it should disband the movement no matter of timing, and only should do the bad move if the player tries to make the same move again.