Separating dependent features inside of a part, using the split function

What I need to do is separate the ball part from the flag pole and flag piece into two separate SLDPRT files. I have attempted using the split function to split the features but it isn't working for some reason.

I have also tried suppressing certain features and keeping the features I need for each part and saving as separate parts but the flag is dependent on the ball and will disappear once the ball is suppressed.

SolidworksParts And Features