Something about it is bugged. I honestly don't mind not gaining the XP for converting a single unit, but on the other hand, I can also avoid all damage taken in the fight because of this issue. Plus, as it was noted, the popup after the battle says you gained XP, so it's more likely that not gaining XP is the bug.