>>718769520
Sounds like a bug. Some enemies just always respawn, like that giant dude I forget the name of in that parking lot area, even if you place down benches.
Best you can do is put down turrets to just gun them down when they spawn.