Why won't upper ball joint removal socket work?

How many do you need? The Sunnex are Chinese (they have been in the tool business for decades) but tough as nails. OTC is good stuff but spendy. Free Shipping on Orders Over $99 at Summit Racing
I have 2 pairs of Sunnex 1/2" drive impact socket sets. They are well over 25 years old & they were made in Japan. I didn't think they would hold-up very long, I was wrong. I used them to remove lug nuts from Peterbuilt trucks & never broke one. Stlll have them & use them to this day. They probably sold out to a Chinese company & I doubt the quality is near as good.