I noticed that many times when you are building in Blokoto, i guess that probably 90% of your time you are actually putting blocks instead of pushing them, but it become something annoying, because everytime you are putting them quickly, it gets pushed down when you were just wanting to create a new block in front of another.
Resuming, the game detects that you are going to push it instead of putting a new one, so a simple solution for this issue could be something like a cooldown, then you only begin to perform the push action after a time around 0.5 seconds or something, and i consider a safe delay to avoid pushing by mistake. The player would be aware of this by some visual label saying that you are now pushing, and when you finish to push it, you will only put blocks at this point, but only if you didn’t activate it once more time.
The delay is supposed to be a customizable feature according to what every player consider a decent time that satisfies their needings, so it could be increased or decreased if you would like to do it so.