I keep different content on different external HDDs, each of which is connected to the PC through a switchable USB hub.
I have repeatedly found that a new hub allows me to see each ext HDD for some months. Then it becomes unreliable.
What could explain that ?