We appear to be teleporting at random between the ship and a few other places. Not sure what's causing it, not sure I care.
Discord is an avatar of chaos. He's a complicated existence. Even a Gandalf or a Dumbledor wouldn't be able to easily fix him.