This was mentioned a while ago. If you join a channel and send a mode request and mIRC sees a mode change before receiving a vaild MODE numeric reply, it asks for the MODE again.

This is likely a desync protection built into mIRC, I don't think it can be disabled.