there is nothing in native mirc that will stop nick change command from working. Do you have any scripts loaded? If so they might be causing the problem. If not, then as an admin you should be able to see debug information and see what the system is seeing and how it is handling the nick change. I still feel this must be a script or ircd issue, not one with mIRC.