Cured Villager Not Giving Discount

So on my bedrock realm I cured a villager within a day of it spawning and while moving it to the location I accidentally hit it and now it is acting like a villager who was never cured. It has been a week in game and the prices still have not gone down. Any fix besides infecting again or should I just bite that bullet?