USB strange behaviour