Ok, messed up something in QC, cant find what it is for the moment. All players joining the game are named "UNCONNECTED", cant be renamed.
I suspect something I did with clientconnect() or setnewparms ()....or can a bad modelindex do this? I took a peek at the engine code, .main had something referencing this but cant make sense of it...