Balls are check valves.
I have looked for years for a parts breakdown and have never found one. No one has said they found one either. It's part of Kinetico's way of protecting their dealers from DIYers.
If you had soft water for months and then it went hard, I wouldn't think there was missing parts.