I've run the "They Call Me The Doctor" mission from Ouroboros 5 times now. I got the "The Doctor's Ally" badge the 1st time I completed it. I spoke with the contact after the mission itself was done each time to make sure I got all the steps. And the mission still shows as not being done in the pillar of fire and ice.