I have had some issues when it comes to questing. I noticed that if I went too fast regarding the dialog, the quests could possibly bug out.
Latest is the "Shadows of the Past" quest, where I am unable to do anything since it doesn't register the second trial. I ended up with a 15 minute long fight after talking to the crystal, that just wouldn't end. I have no saves except one that is about an hour behind my playtime.
This isn't the first quest where I have had to redo a lot of progress, and again, I think it is due to going too fast through the quests/stories. If you could please implement checks for questprogress, so it can register certain point of the area as a quest progress. I think that would help out a lot regarding this.