Mars 202532 crane test reveals installation mistake