i have check the generator room, inside and out. ED-D is not inside the generator room, where the anys are, before you kill them.
Nor is ED-D on the roof, with the solar panels. I can not see ED-D at all, only the map marker that reads ED-D.
I have wait a week, or more to see if ED-D would appear, but no luck.
I am playing on the xbox 360.
So is there a way to reset ED-D, or the campanions withoit starting a new game.