If the source selection buttons on the CDJ are accidentally pressed (either USB or CD, rather than PC), then the USB chipset will disconnect the device in order to act as a host.
It's possible that the hub you're using may be disconnecting one or more of the CDJs; have you tried connecting just one CDJ directly to the computer as a point of troubleshooting?