From March 15, 2017 Patch Notes:
Run, You Fools! (Group) - Fixed an issue that could cause the completion of the "By The Power of Dead Skulls" achievement in this mission to be unreliable. It should be more reliable now. If you let Taros get the final hit on enough targets, you should get the achievement.