It appears to be linked to obtaining a token. I had a similar experience, and I was able to work around this by putting my tokens into the vault, and withdrawing them.
This counted as obtaining the tokens, and I was able to go to Benedict and spend tokens. Note he didn't appear on the map right away, but going to his basement (without reloading or anything) allowed me to talk and spend tokens right away.
English
-
Confirmed!! This worked for me, thank you very much!