Do you have users logging in to the client with their own extension and also logging in under a shared to set the on call routing? I don't think the PC client allows logging out of an account without doing a full factory reset. In that case I would have them use the web client to log into the shared account.