Hi Tim,
Welcome to Microsoft Community.
I'm sorry to hear about the issue you're experiencing with your Surface Go 3.
If you can’t boot from your USB recovery drive or don’t see the Recover from a drive option, you may need to ensure that the boot-from-USB function in the Surface BIOS is enabled or configure the boot order so the USB drive is the first option.
Here's how:
- Shut down your Surface.
- After the Surface has turned off, press and hold the volume-up button.
- With the volume-up button held down, press and release the power button.
- Continue holding the volume-up button until the Surface or Windows logo no longer appears on the screen.
- You should now see the Surface UEFI. You'll need to change the boot order so that your Surface boots from a USB.
To change the Surface boot configuration:
- Select Boot configuration.
- Select USB Storage and drag it to the top of the list. Alternatively, you can swipe left on USB Storage to boot to the device immediately. This won't affect the boot order.
- Select Exit and then select Restart Now.
Make sure that the USB drive is formatted as FAT32. Use another USB drive, if possible. For more info, see Boot Surface from a USB device. If that fails, Microsoft support is your next step, and they can handle the reset for you. Contact Us - Microsoft Support
Let me know if you need help with any specific part of this process! Your SincerelyHahn. W - MSFT | Microsoft Community Support Specialist