I play it again with 'new game' and go walkthrough to only the earring quest, and have no problem.
Maybe you had a problem with the game files? try a new game and go to every place once, is not necessary to complete every quest, just go there and return to the ship immediately. Like the desert and Goten throwing rock at you, just go there and came back to the ship to another location.
I go every location, just spoke with every NPC, specially 774-C to speak with Kibito once, go to Onsen once, go to another location, return to Onsen, saw the scene, activate the quest, go back to 774-C speak to Kibito once again and had the prompt to teleport.