E' cambiato il suo comportamento.
Adesso non svuota più il buffer.
Devi farlo tu via codice con una semplice funzioncina:
void svuotaBuffer() {
while (Serial.available()) {
byte temp = Serial.read();
}
}
Basta chiamarla con svuotaBuffer() che ti svuota tutto.