Thanks for playing!
Believe it or not, in earlier drafts of the game, it was way less clear what you were supposed to do (in terms of finishing HumanBot's story first and then the other characters'), so implemented some changes to hopefully make it a bit more clear what the player is supposed to do without beating them over the head with it. I guess it worked, since you eventually figured it out, but in hindsight, it probably could have been made even more clear.
And yes, the Wrong End was intentional.