Yeah, I cant figure out how to get that scene to happen at all.
Hey! I've updated the game and the scene should work on all circumstances after finishing the quest now! Sorry for the inconvenience!