Function pc.change_empure not return 999 for successful change empire. So problem in change empire some players(some can change empire successful) cannot do it. Quest doesn't give any error, with test I check what quest return "ret" value not 999, and does not fall into the condition.
Player info: single(not marriage), no guild, above level 70, 1 character per account
Where can be problem?