don't think it's a bug, this game seems to punish persuading people out of combat by sometimes rewarding less exp or even no exp at all

it probably should not be that way, but there you go