Can't contour a cam clamp

If you ungroup, the cam is made up of 6 separate vectors, each of which is closed. Each vector is going ‘there and back again’, you don’t have one vector that defines the outside contour.

Here’s one vector that I’ve edited the nodes on, you can see it’s a closed loop.