If a USB hub could not power two portable hard drives simultaneously, it could be that there isn’t sufficient power. To resolve this, use dedicated power supply to power the hub.
DO NOT use the hub to power your laptop. It may work when the laptop is idle, but once the laptop draws too much power, hard drives become unstable and get disconnected.