A raíz de los últimos problemas de duplicados a la hora de reservar Slots en misiones del Calendario, he estado revisando el código por encima, y todo parece estar correcto.
Los problemas de slots duplicados que surgen a veces, pienso que son debidos a que, en ocasiones, la página tarda tiempo en cargarse y procesar la petición de slot.
Supongo que a veces un usuario pulsa el botón de "Reservar Slot" y, al no obtener respuesta inmediata, vuelve a pulsarlo de nuevo. Eso ocasiona que al Calendario se le vaya la pinza y reserve 2 slots cuando la página finalmente responde al cabo de un tiempo.
Para evitar esto, pulsad solamente una vez el botón de 'Reservar Slot'. Si no tenéis confirmación inmediata, esperad un ratito a que os salga la pantalla de confirmación. SIEMPRE tiene que salir una pantalla con un mensaje de confirmación tras reservar un Slot, la cual os informa de que vuestro Slot se ha reservado correctamente.
En casos extremos, probad a recargar la página con F5 para comprobar que se ha reservado correctamente el Slot.
Saludos.