Hair breakage - Help please

My 4-year old’s hair is breaking and has been breaking ever since she was a baby. I tried EVERYTHING!

At first we discovered through blood tests that she had iron deficiency so we treated it, and she still is taking some supplements to maintain healthy levels.

I noticed her hair getting longer and looking better but it never stopped breaking, so no matter how long or thick it got, it eventually thinned out again.

Nowadays, I’ve been oiling her hair once a week, putting leave ins everyday and washing it with shampoo one time and then cowashing the other time and I don’t wash it daily so it wont dry up.

Btw, she is eating good food and hydrating really well. I am not concerned about her nutrition.

This picture is with her hair oiled, if u zoom in you can clearly see the breakage.

Help please!