So the problem is the ambusher/hypnotist. Since they escaped to classic, when you get a win with the roles it doesn't count towards either the "Win with all mafia roles" achievement or the "Win with all roles" achievement.
not a HUGE deal but a bug is a bug and i gotta report it