Unable to boot from USB when SATA HAT installed

I get an undervolt message when attempting to boot my Raspberry Pi 5 from a USB3 flash hard drive after the SATA HAT is installed. I’m getting an error message that the PI doesn’t have enough power to boot from the USB, likely because the PI is getting power from the GPIO pins.

I saw sources online that say that you cannot use both the 12v HAT supply and a USB-C power supply, but I don’t know if that’s still true, and don’t want to brick my HAT.

So, has anyone figured out a way to boot from a USB3 drive with the SATA HAT installed?

Alternately, is anyone using both the USB and 12V power to drive the system? Running from only USB-C isn’t possible as I’ve got five SSDs connected to the HAT.

Thanks!

have You already forced pi5 to get max voltage for usb?
it will limit usb if not powered by supported usb-c adapter

From the documentation I’ve read so far, powering 5 SSDs connected to the hat is beyond what the official USB power supply can handle. Not sure how to set max voltage tho, so curious about that. Any details would be greatly appreciated.

For pi5 check out this:

$ vcgencmd get_config usb_max_current_enable
usb_max_current_enable=1

This will not limit Your usb current, by default it’s not limiting only with supported usb-c power supply that can negotiate 5V5A mode.