Generally the only time I can fix this is by relogging the desync'd charactered.