What dll do you have loaded? Have you tried unloading it? DLLs can easily act differently under different versions of mIRC.

Also you mentioned the problem still occurs without the bnc-- I'm wondering exactly how did you test this?