I would say arthrogryposis does not have one single cause. The main thing behind it is usually reduced movement before birth, and that can happen for different reasons such as genetics, problems involving the muscles, nerves, or brain, or certain issues during pregnancy that limit normal movement in the womb. In some cases the exact cause is known, and in others it is not. I would not see food as a usual cause. Genetics is one of the biggest possibilities, while environment or infections may play a role in some cases, but they are not usually the main explanation.