En modo live se permite ingresar formatos invalidos de rut, ej: 1k2k3k4k5
Sugiero tambien validar el valor contra la expresion regular del rut (^\d{1,3}(.?\d{3})*-?[Kk|\d]{1}$) a medida que se ingresan datos para evitar cosas como la mencionada anteriormente.