When you select Siemens, it is for an M94A robot with Siemens motors at 4, 5, & 6. For M94A, I would look at axis 4 motor, if it was Elmo, I loaded Elmo. If it was Siemens, I loaded Siemens. Not sure why it gives an incorrect disk the first time but seems to load the second time.
If it is an M96 robot, then I suspect corrupt file(s).
Regarding the low current faults on all 6 axes - it seems like a separate issue. Is the fault code 39008 on each axis? Make sure the motor cable is securely seated at the robot and controller when enabling motors.