I can't confirm this, but I noticed that if the "version=6.17" line in the [about] section of mirc.ini is missing, mIRC writes the $decode lock into the registry...

Maybe this has something to do with your problem?