Thanks for the reply.
That did indeed help. There are some errors still.
What I also found is when we hit a corner with a vertex set to corner, it has trouble. So when I set that vertex to Bezier corner and change it so it's more than 180 degrees it fixes the issue(image_004), sort of. I still wouldn't want to have to bend my corners and rather work with corners vertexes where there are corners.
See images attahced image_004 is where I change the vertex type and image_005 is with when I expand the clipping area like suggested.