Are unit shaders turned off? I think that sometimes causes this. Turn them back on and your soldiers should get their appendages back.