I had this issue too and the only thing that seemed to work was making sure my player character had both items in their individual inventory (not in a different character's). That seemed to work but it was definitely buggy.