So I'm a bit perplexed here. I tried searching for a forum topic with this exact issue but to no avail.... I got ED-E, and then used him for long enough to trigger both groups messages to me. I chose to take him to April. I initially waited until he went back to primm just to see how long I had to wait, but decided to reload and just keep playing and wait for it to just happen when it happened. So I played for hours and hours, waiting for it to trigger that he went back, but it never did. After figuring it had definitely been long enough I went back to April to ask her what was up. However, she wasn't where she should have been. I searched all over and couldn't find her so I figured the game glitched out or she died while traveling or something. Kinda pissed me off cuase I correctly guessed I wouldn't be getting him back. I just decided to keep playing and just say screw it. Now I'm almost done with the game and figured I'd give console commands a try. I figured out how to find April and get her back where she should be. She wasn't dead the game just glitched out and threw her in some junk location. When I tried the same for ED-E he was also in a junk location but invisible too. I managed to get him back by using the moveto, prid, and enable commands but no matter what he just instantly starts shooting anybody, myself included, until somebody kills him and I fail the quest. I've tried using the resetquest command to get it reset, this fully removes the quest from my quest list(no failed quest listing either) and makes a dialogue open with the guy who owns the shop you normally first get him from, but it doesn't re-open the quest or anything. I couldn't find a way to reset it back so ED-E would just be at his normal spawn point and let me just re-try it. I'm lost for ideas and can't figure out what do so I can do this quest. Anybody have a solution?
For what I highlight in
yellow, she disappears from the game after you talk to her.
About ED-E, it happened to me just go to Primm and wait 24 hours (may take more than one try), he should stop your waiting to talk.