So I fixed what I did wrong, gave him to the Followers, but some where in between ED-E disappeared. He is no where to be found in Primm, I tried the Vault 22 elevator thing, looking all over the place in my suite at the Lucky 38, and even tried using console commands. (I'm on the PC btw). I read that if you used the console command 'player.moveto' then enter ED-E's ID, you can target him in the console and kill him, and resurrect him, and retrieve him in Primm. I tried the whole player.moveto thing, but it teleports me to a room with no windows, or doors. Just walls. It says I am in 'Hoover Dam Dummy Room' or something like that. I have tried to kill him through the console, but it says I am doing something wrong. I even tried the 'wait a week in game' thing. That didn't work either.
Right now I am about to switch to hardcoe mode and hope that something kills ED-E so I will be free of him at last.
So, due to all of this, I cannot begin the Honest Hearts DLC (that I got today). It says I need to dismiss him as my companion, but as you read, I cannot. Any commands, tricks, remedies? For now, I am forever plagued with his Enhanced Sensors perk, and inability to enter Zion.
