Why are selections ignoring some lines?

As you can see in the screenshot below. The vaguely triangular shape is bisected by the edge of a circle. If i click above the circle’s edge I get the stuff below it too.

This is a bug right?

Notice that the bottom left edge of the triangle(ish) IS defined by the edge of a circle.

Why is ONE circle’s edge honored but not the other one’s? This makes no sense. Because these are FULL circles it’s literally impossible for there to be a tiny sliver of connecting area. They are guaranteed to fully bisect the area.

Hi, to get help, please submit a support request on this link and include your workspace. Thank you!