There’s a way to allow your Pi to provide as much power to the connected USB devices as possible. Let me show you how.
You can check how much power do your USB devices use
sudo lsusb -v | grep -e 'MaxPower' -e 'Bus [0-9]'
sudo nano /boot/config.txt
And reboot the Pi.