Sounds like you're now relying on having a hub that will supply more
current than it should. Cross your fingers that hub builders don't
start adhering to the USB specifications... ;-\
Or have a PC which is underpowered for some reason - that happens too.