Solved
[ios] First stroke seems to be too sensitive
Sometimes it looks like I should be starting close enough to the first stoke, but it fails anyways. I think this is only an issue on iPhone. Probably something to do with screwing up the pixel density calculation.