When booting from your USB drive, does the green light blink 7 times? Below are the green LED ACT codes. If it blinks 7 times then the USB drive OS image is corrupted. Happened to me on Pi Zero Micro SD card from a new vendor (UHS 3 type card). Switched over to a Sandisk and everything went smoothly.
Light Pattern Status Constantly Lit SD card connected Flashing Consistently Reading or Writing Code Three Flashes Generic failure to boot Four Flashes start*.elf not found Seven Flashes Kernal image (kernel.img) not found Eight Flashes SDRAM failure Nine Flashes Insufficient SDRAM Ten Flashes in HALT state
Also, I update eeprom via the terminal
sudo rpi-eeprom-update
Always get the stable version without any other arguments.