Yeah Garret wasn't there at dawn/day/dusk after saving Warrick. Basically I did 5 nodes > Garret sparing cutscene > completed saving Warrick > Warrick was waiting for me to leave for Dragon Roost > I refused to check if I missed anything > Went to Garret's place and no Garret and interacted with his house > error message appeared.