if you use a bouncer for example, mIRC doesnt know if opped people have voice too. it trys to voice them while they ARE allready, so the server doesnt return that it voiced the guys that are voiced allready, again.

Try /names #channel

to get arround that problem