commutation failure