I just spent 1 hour with a Toshiba laptop, wondering why I could not make it boot any USB drives or CDs. It turns out that it was set to UEFI Boot instead of CSM Boot in the BIOS. Trying to boot UBCD resulted in a "boot failed" message being shown for 1/5 of a second, before it went on to boot the harddisk.
I noted that SystemRescueCD was able to boot both UEFI and UBCD. So it seems to be possible.
It would have been IMMENSELY helpful if UBCD had included some kind of UEFI boot. Even if for some reason, the DOS tools can't run from a UEFI boot, you could still display a message saying "You booted in UEFI. Change your bios to boot CSM instead", instead of boot just failing. When debugging why UBCD isn't working, you need error messages; would have saved me much time
.
And the Linux distribution included in UBCD could still easily boot from UEFI, I assume.
I noted that SystemRescueCD was able to boot both UEFI and UBCD. So it seems to be possible.
It would have been IMMENSELY helpful if UBCD had included some kind of UEFI boot. Even if for some reason, the DOS tools can't run from a UEFI boot, you could still display a message saying "You booted in UEFI. Change your bios to boot CSM instead", instead of boot just failing. When debugging why UBCD isn't working, you need error messages; would have saved me much time

And the Linux distribution included in UBCD could still easily boot from UEFI, I assume.