I'm currently playing as Ifan, and I went to the Mill to talk to Roost. I let Sibille talk to him, to which she got information from him, initiating the fight. Once the fight was finished, I talked to his spirit and consumed it. However, the origin missions for Ifan doesn't seem to have updated. It still says something along the lines of,"Turn in your contract". I also went to the tavern and talked to the Lone wolf in disguise as a rich man. I ended up fighting him and killing him. Is there something I'm missing or is the mission bugged?