Hola:
La verdad es que sin ver ningún código, se hace difícil responder... las opciones pueden ser infinitas... usar un id ya existente sin eliminarlo, o tal vez otra cosa que no sean los ids, ya que lo que hay que revisar es si existe algún error (tal vez tonto... o muy tonto) que aborten todo.
Una buena práctica es revisar la consola de errores del navegador (si son varios o todos los navegadores, mejor)
Personalmente me suele llevar al menos media jornada en algunos errores, y con paciencia voy poniendo alertas con valores intermedios para detectar valores incorrectos... No es fácil.
Saludos