I had this issue , think I have a solution. When I met him the first time I walked out of range when he introduced himself and I got the bug you are mentioning.
When I reloaded the auto save from the nearby camp, went back and made sure to let him finish it triggered correctly (I had found the research before meeting him)