Arduino Leonardo/ Unknown Device

Il primo suggerimento è: prova la scheda su un computer diverso con un SO differente.
Poi prova a riscrivere il bootloader usando un programmatore tipo l'USBtinyISP oppure una Arduino UNO.

Se pensi che sia un problema di scheda, scrivi sul forum internazionale oppure contatta il tuo rivenditore.