When there were previous topics about this I have not gotten that far (I left them until I was pretty much done in Broken Valley). Unfortunately, the only workarounds I recall are saving first and reloading, or quicksaving when the conversation hangs, then quitting the game, restarting and reloading.