Android 6 EditText.setError no funciona correctamente

He actualizado a Android 6 y veo algunas cosas extrañas al intentar configurar la validación para algunos editTexts. Estoy usando android-saripaar para la validación:

@Email(messageResId = R.string.error_email)
private EditText email;
@Password(min = 6, scheme = Password.Scheme.ALPHA_NUMERIC_MIXED_CASE_SYMBOLS)
private EditText password;
@ConfirmPassword
private EditText repassword;
@NotEmpty(messageResId = R.string.error_name)
private EditText firstname;
@NotEmpty(messageResId = R.string.error_name)
private EditText lastname;
private Validator mValidator;

Por alguna razón, el correo electrónico, la contraseña, la contraseña de confirmación no muestran el mensaje de error en la ventana emergente, mientras que el apellido y el nombre están bien

He intentado sin la biblioteca y ocurrió el mismo problema. Uso de editText.setError ("Some Message") Esto no sucedió antes de Android 6 y funcionaba bien en 5.

Alguien experimentado similar a esto? ¿Si es así, cómo lo arreglaste?

Respuestas a la pregunta(3)

Su respuesta a la pregunta