I thought it was the bouncer too - but when I join the existing connection, the bouncer doesn't send the names list to mIRC, it sends a NAMES command to the server and the server sends the names back which populates the list in mIRC. Here is the names response that I got back:
<- :Resync.ShadowFire.ORG 353 mathwhiz @ #AVSForum-Live :~@mathwhiz &@FourOhFour MarkovBot +dem @Scooter +silentfury_ %TysonBoucher +Gaurhoth @Snow
<- :Resync.ShadowFire.ORG 366 mathwhiz #avsforum-live :End of /NAMES list.
The names that don't appear to work correctly are ~@mathwhiz and &@FourOhFour, if I type an "F" and hit tab it doesn't complete.
It only happens when I use the bouncer and join an existing session. When I start a new session and join the room, they populate correctly. I can't see any difference from the names list from when I first join the channel and it works correctly and when the names are sent when I connect to the existing session. I'm fine with it being the bouncer causing the issue, but I can't see where it is causing it since it passes the server info through with the names list.
Rich