There are 3 caves, but AFAIK only 2 generators to disable (at least that was the case in D2:ED).
Try leaving the cave and returning. In D2:ED a couple people had a glitch where certain opponents would not take damage, but leaving them and returning later or going to a different area and returning would generally resolve the problem.