Buggy Achievements

Has anyone else defeated Haderax and not received the achievement? I’ve beat him in the mission and several more times after that and it still hasn’t popped.