Faltaba controlar el caso default en el switch al final del registro