I know bugger all about how mirc deals with dll's, so ill ask this and ignore it if its not relevent.

Is it showing the $cid of the initial load of the dll ?

As in if while on cid 2 you do the first dll call, does it maybe show 2 from then on?