Hello there and welcome to BYC!
I have a hen that has issues with soft shells and she is 3 1/2 years of age. I found that giving her human calcium with extra magnesium and Vit D fixed her soft shells right up. Keep the treats down to a minimum too so they are eating as much calcium enriched...