Yeah you are correct this has also caused me problem
Feature request: Stop on-going premove on mobile

On the web page we can stop a premove with a right click... On mobile (not the app, on the mobile page) this is not possible. I propose that the on going premove(s) is/are also stopped when we click on a piece of our opponent or an empty square. This would also work on mobile.
From https://support.chess.com/article/642-what-are-premoves-and-how-do-they-work
- On the Android and iOS mobile apps, premoves are limited to one premove at a time. This is due to the limitations of controls on a touch screen. Premoves are made in the same way as on the website (simply make the move) However, touching anywhere else on the screen will cancel your current premove, meaning the limit is one premove at a time.

@Martin_Stahl. Thank you for your reply! But I was speaking about the web site on mobile not about the app. "touching anywhere else on the screen will cancel your current premove" I think that exactly that could also be applied on the web page, this would then also work on touch devices.
The app is in my opinion unfortunately a little bit slow for bullet (an also 3+0) (it is for example not possible to disable the animations on the app). Also the fact that only one premove is possible is not ideal. Only 1 premove would be OK, but imho is should be the same on all platforms (app and browser) in order to have a fair game..

first off, I CAN PREMOVE UNLIMITED ON MOBILE WEB on Chess.com
IT CANNOT BE CANCELLED, no clicking on empty space or blank square does anything.
PLEASE FIX IT
Edit: i found the trick.. just click on "previous move" button below your game, it shows the past moves and also it cancels your next premove,
I'm probably first one to have found this..

first off, I CAN PREMOVE UNLIMITED ON MOBILE WEB on Chess.com
IT CANNOT BE CANCELLED, no clicking on empty space or blank square does anything.
PLEASE FIX IT
Refresh will cancel pending premoves.

first off, I CAN PREMOVE UNLIMITED ON MOBILE WEB on Chess.com
IT CANNOT BE CANCELLED, no clicking on empty space or blank square does anything.
PLEASE FIX IT
Refresh will cancel pending premoves.
Refresh takes too long and given how laggy the server is I'd probably lose my short format games..
I found.. you just have to CLICK on "PREVIOUS MOVE" button below your ongoing game.. it takebacks premove also
I'm first one to have found this wow

first off, I CAN PREMOVE UNLIMITED ON MOBILE WEB on Chess.com
IT CANNOT BE CANCELLED, no clicking on empty space or blank square does anything.
PLEASE FIX IT
Refresh will cancel pending premoves.
Refresh takes too long and given how laggy the server is I'd probably lose my short format games..
I found.. you just have to CLICK on "PREVIOUS MOVE" button below your game.. it takebacks premove also
I'm first one to have found this wow
I've seen that mentioned before in the forums but have never tested to verify if it will always work.
On the web page we can stop a premove with a right click... On mobile (not the app, on the mobile page) this is not possible. I propose that the on going premove(s) is/are also stopped when we click on a piece of our opponent or an empty square. This would also work on mobile.