This is a weird one as I’ve tried to test it with a bit of a workaround so this may be interesting. If any devs are here, feel free to read this!
I’ve installed it on a Pixel 4 normally and it works with no problems. However, this isn’t my own phone. I have a Galaxy S8, which is rooted so I tried to hack my way around the device restrictions to test what would happen. I edited some prop values in the root directory to spoof as if it were a Pixel 4. Blloc Desk didn’t have a problem with installing the ratio. Everything looked fine and worked fine, except for the fact that any minute movement of my finger would cause the click to become a swipe. I assume this has something to do with the scaling of the app, and the fact that the S8 has an unusual aspect ratio. The best option would be for Blloc team to support the Galaxy S8 (that would be awesome). The next best thing would be to see why this occurs. I’ve also dug and found that the Pixel 4 and the S8 screens are nearly the same size (difference of 0.1 in) so it’s probably a problem with the strange aspect ratio, or how samsung handles touch response. Side note, I’ve tried changing the prop values to spoof it as if it were a Pixel 4 XL which has a bigger screen, thinking this might help with the aspect ratio problem, but they both have the same exact behaviour.
To elaborate more, I have a custom rom on that phone (Havoc OS) that’s really close to stock, and have the phone rooted by magisk. Thanks for listening to this small experiment. I hope this may have shed some light on a hidden bug or something, and hope it can be fixed!