There are a number of instances where party members do not register approval when you think perhaps they should. I finally did the controversial rams quest in Hinterlands last night after over a 100 hours of play. Ok I've just given a load of ram meat to starving refugees in Redcliffe...Cassandra? Ok Sera? *chirping of crickets* Varric? Solas? Come on Solas buddy...really? Now Viv I expect this from but you guys?
So what if Sera doesn't give approval for saving people at Haven! Lame excuse to hate when the approval system seems so arbitrary anyway.
Idk, i got a lot of approval from Sera and Cass with this mission, and also the mission to find the missing ring for the elf wife and many other tiny things. Only Viv was the one i didn't got any approval/disapproval.
The approval/disapproval system say a lot for companions, you get a full image about their ideals.