Eu suspeito que você esteja tendo problemas de energia. Com tantos dispositivos USB, alguns hubs podem ser sobrecarregados e não serão enumerados corretamente. Mover para outra porta provavelmente a move para outro hub que tenha energia suficiente. A solução que encontrei quando tive esses problemas é obter um hub externo com alimentação e me conectar a ele. Isso resolveu meus problemas de enumeração todas as vezes até agora.