Inizia cambiando il cavo USB-C - è economico e spesso è il colpevole, soprattutto se lo usi da un po'. I cavi danneggiati o rovinati causano esattamente questo tipo di disconnessioni intermittenti, e dato che il problema si verifica con più unità, l'hub stesso potrebbe andare bene.
Se un cavo nuovo non risolve il problema, controlla l'alimentatore dell'hub. Molti hub USB-C hanno bisogno di alimentazione esterna per mantenere connessioni stabili con dispositivi ad alta larghezza di banda come gli SSD. Se il tuo è alimentato dal bus (cioè riceve tutta l'energia dal tuo laptop), potrebbe essere questo il motivo per cui si disconnette. Prova a collegarlo a un hub alimentato invece, oppure se ne hai già uno collegato, assicurati che l'adattatore di alimentazione non sia sottodimensionato. Controlla anche il firmware dell'hub - alcuni produttori rilasciano aggiornamenti che risolvono i problemi di stabilità della connessione. Cerca il modello specifico del tuo hub e vedi se c'è un driver o un aggiornamento del firmware disponibile.
Se hai escluso il cavo e l'hub continua comunque a disconnettersi, potrebbe essere un problema della porta sul tuo laptop. Prova a usare una porta USB-C diversa se ne hai una. La porta del laptop può usurarsi o avere connessioni interne allentate che causano disconnessioni. Se l'hub funziona bene su un altro dispositivo, questo conferma che il problema è con la porta USB-C del tuo laptop piuttosto che con l'hub.