So the reason they got the bad end: They didn't release the pigeon, which the game tells you to do when you reach the city... all the way at the beginning.
About the guy dissapearing, I think it was maybe the same thing that happened with the crew that everything just despawned. It porbably despawned and the game no failsafe for when that happens.