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

add:

max_usb_current=1

And reboot the Pi :)