This happens to me when i edit the mesh usually. I use interactive tool to create extra edges connecting to corners and after achieving the edges i want i delete the extra ones created. But it gets frustrating as you said if i place 10 points and see it is not working at the end