Hard to say, I'm not aware of any bugs with that part in general. So my first question would be, do you have what you need to fix the generator in the first place? I'd also suggest, if you have the science skill or the ID card to try and interact with PYTHON to have him fix it. That might get you around that problem.
_________________
- Spoiler: