Steam achievement" Perfectionist" not unlocking

Hi all, first time posting.
As its description, I’ve already done the SOSA challenges in both Icon and House Built on Sand, and these did unlock within the game. However the Steam one is still locked. Previously when I encountered the same issue on the steam achievements of completing all mission stories, I just redid them all again step by step, and the achievement popped up the moment I finished certain story line. BUT this time it did’t work. I’ve tried a lot of times, using different kill methods, and I even got this in a sub account where I shared HM2. I really wish I could get a solution for it cause it prevents from me getting 100% achievement