Hi Binh,
This is the expected behaviour, as some of the points can be quite small, only taking up a few pixels.
If you want to get rid of it, then deselect the point in the toggleSelectionForPoint method if the distance between the touch and the point is too much.