Are you sure he has completed all the primary quests? And handed them in? Also maybe go to the hall of monuments, or keiran in ice cliff chasms, that's what I did whenever I was stuck.
Also check if the quest Agains the Destroyer has been done and reward taken, just completing ATFH is not enought. Get reward from Droknar in Epilogue.
Try the original walkthrough if it's still bugged.